DNS中継
DNS中継を動作させるために必要なコンフィグパラメータの設定例
このタスクについて
DNS中継を使用すると、本装置をDNSサーバのように利用することができます(実際の動作はDNSパケットをDNSサーバへ中継するのみです)。
手順
- 任意のDNSサーバ(二つ)を利用する場合
dns-forwarder.service : enable dns-forwarder.0.address : 203.0.113.1 dns-forwarder.1.address : 203.0.113.2 dns-forwarder.listen.ipv4.0.interface : ge1 dns-forwarder.listen.ipv4.1.interface : wlan0
- 上記の場合、DNSリクエストをgeとwlan0インタフェースで受け付け、中継先は203.0.113.1と203.0.113.2を使用します。
- DHCPで取得したDNSサーバを利用する場合
interface.ge0.ipv4.address : dhcp dns-forwarder.service : enable dns-forwarder.0.address : dhcp dns-forwarder.listen.ipv4.0.interface : ge1
- いずれかのインタフェースでDHCPクライアントを設定する必要があります。
- IPCPで取得したDNSサーバを利用する場合
interface.pppoe0.ipcp.dns : enable dns-forwarder.service : enable dns-forwarder.0.address : ipcp dns-forwarder.listen.ipv4.0.interface : ge1
- PPPoEインタフェースまたはPPPインタフェースでIPCPによってDNSを取得する必要があります(IPCPによるDNSの取得はデフォルトでenableであるため、明示的にdisableを設定しない限りはキーを設定せずともIPCPにより取得されます)。
- ブリッジに所属するインタフェースでDNS中継を使用する場合
interface.bridge0.ipv4.address : 192.168.0.1/24 interface.bridge0.member.0.interface : ge1 interface.bridge0.member.1.interface : wlan0 dns-forwarder.service : enable dns-forwarder.0.address : 203.0.113.1 dns-forwarder.listen.ipv4.0.interface : bridge0
- ブリッジに所属するインタフェース(ここではge1とwlan0)でDNS中継を使用する場合は、DNSリクエストの受付けインタフェースにブリッジインタフェースを指定します。