- ベストアンサー
BINDの設定方法とは?
- 「hoge.test.co.jp」ドメインのDNS管理者として、BINDの設定について困っています。
- 初心者のため、自分のドメイン以外の問い合わせはtest.co.jpを管理するDNSへforwardしていますが、この度管理者から直接インターネットへ出すように言われました。
- BINDについての機能や設定方法について調べたがわからず、有識者の方からのご指導をお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
bind8.2以降やbind9.1.0以降ではforward zoneという機能が使えます。 ようは指定したドメインでのみフォワーダが使えるというものです。 例えば"intra.expmple.com"を内部の別のDNSにフォワーダした場合、 zone "intra.example.com" { type forward; forwarders { 10.0.0.1; 10.0.0.2; } ; }; といった感じで。
その他の回答 (1)
named.confからforwarders指定の行を削除してください。 そして自分でルートヒントデータが引けるようにして下さい。 zone "." { type hint; file "root.cache"; }; みたいな感じで。 自分の親のゾーンであっても、別のNSを立てているのであれば、 自分からみたら他のNSと同じです。 なので、特に親ゾーンに対して何か設定するといったことは必要ありません。 ちなみに「test.co.jp」このドメインは存在します。 これがあたなのゾーンでないのであれば、 「example.com」や「example.net」などを使うようにしましょう。(RFC2606を参照してください)
補足
返答ありがとうございます。test.co.jpドメインの件は気を付けます。 ご指摘ありがとうございます。 私がしました質問で、肝心な事が抜けていました。 これは、イントラネットで使用しているDNSと 言うことです。 私が、希望する最終的なDNSの動作は、 親、兄弟ドメインの場合は社内ネットワークを 通って親ドメインに問いあわせ、 それ以外(インターネットサイト)の場合は そのまま、インターネット回線を通して 外に出すといった具合です。 よろしくお願いします。
お礼
ありがとうございます。 解決できました。 まだまだ勉強が必要だなと 感じました。