[index] CentreCOM 8948XL コマンドリファレンス 2.9

# IP/DNSリレー

      - 基本設定
      - DNSキャッシュ
      - DHCPサーバー機能と組み合わせた設定例

DNSリレーは、本製品に対するDNSリクエストを、（実際の）DNSサーバーにリレーする機能です。クライアント側で本製品をDNSサーバーに指定しておけば、サーバーのアドレスが変更されても、本製品に設定されているサーバーアドレスを変更するだけですむため、管理・保守効率が向上します。
また、DNSキャッシュ機能を併用することにより、DNSサーバーへの問い合わせ回数を減らすことができます。
本機能は、DHCPサーバー機能と組み合わせて、本製品がDNSサーバーであるとクライアントに通知することにより、いっそう効果的な運用が可能となります。

基本設定

1. DNSサーバーのアドレスを設定します。

   `ADD IP DNS PRIMARY=192.168.10.5 ↓`
2. DNSリレー機能を有効にします。

   `ENABLE IP DNSRELAY ↓`

設定は以上です。
これで本製品宛てのDNSリクエストが実際のDNSサーバー（192.168.10.5）に転送されるようになります。

DNSキャッシュ

DNSキャッシュ機能は、DNSサーバーからの応答を本製品のメモリーに保存しておくことで、2回目以降DNSサーバーへの問い合わせを行わずにメモリー上の情報を参照する機能です。DNSキャッシュは、本製品自身がアドレス解決する場合とDNSリレー機能で別ホストの要求を処理するときの両方で有効です。
DNSキャッシュ機能はデフォルトではオフになっています。DNSキャッシュ機能をオンにするには、SET IP DNS CACHEコマンドのSIZEパラメーターで、キャッシュエントリー容量を0以外に設定します。
■ DNS情報を100個まで保持できるようにするには、次のようにします。

`SET IP DNS CACHE SIZE=100 ↓`

> Note - キャッシュエントリーは100個当たり約30KBのメモリーを消費します。

■ キャッシュエントリーの有効期限はSET IP DNS CACHEコマンドのTIMEOUTパラメーターで設定します。有効範囲は1〜60分。デフォルトは30分です。

`SET IP DNS CACHE TIMEOUT=15 ↓`

■ キャッシュサイズ、登録エントリー数などの情報は、SHOW IP DNSコマンドで確認できます。

`SHOW IP DNS ↓`

■ キャッシュテーブルの内容は、SHOW IP DNS CACHEコマンドで確認できます。

`SHOW IP DNS CACHE ↓`

DHCPサーバー機能と組み合わせた設定例

次のようなネットワーク構成を例に解説します。DHCPクライアントには、192.168.20.240〜192.168.20.249の範囲のIPアドレスを提供します（リース時間2時間）。また、DNSサーバーアドレスとしてルーター自身のアドレスを通知し、クライアントからのDNSリクエストを実際のDNSサーバー（172.16.10.5）に中継します。

1. VLANの設定を行います。

   `CREATE VLAN=white VID=10 ↓
   CREATE VLAN=orange VID=20 ↓
   ADD VLAN=white PORT=1-4 ↓
   ADD VLAN=orange PORT=5-8 ↓
   `
2. IPモジュールを有効にします。

   `ENABLE IP ↓`
3. VLANインターフェースにIPアドレスを割り当てます。

   `ADD IP INT=vlan-white IP=192.168.10.1 MASK=255.255.255.0 ↓
   ADD IP INT=vlan-orange IP=192.168.20.1 MASK=255.255.255.0 ↓
   `
4. デフォルトルートを設定します。

   `ADD IP ROUTE=0.0.0.0 INT=vlan-white NEXTHOP=192.168.10.32 ↓`
5. 本製品が使用するDNSサーバーアドレスを設定します。

   `ADD IP DNS PRIMARY=172.16.10.5 ↓`
6. DNSリレー機能を有効にします。

   `ENABLE IP DNSRELAY ↓`
7. DHCPサーバー機能を有効にします。

   `ENABLE DHCP ↓`
8. DHCPポリシーを作成し、クライアントに提供するIPパラメーターを設定します。このとき、DNSサーバーのIPアドレスとして、本製品のアドレスを教えるようにします。

   `CREATE DHCP POLICY=mynet LEASETIME=7200 ↓
   ADD DHCP POLICY=mynet SUBNET=255.255.255.0 ROUTER=192.168.10.1 DNSSERVER=192.168.10.1 ↓
   `
9. クライアントに貸し出すIPアドレスの範囲を設定します。

   `CREATE DHCP RANGE=myip POLICY=mynet IP=192.168.10.240 NUMBER=10 ↓`

設定は以上です。

(C) 2004 - 2008 アライドテレシスホールディングス株式会社

PN: J613-M0021-12 Rev.L