0

ネームサーバーをローカルネットワーク内でホストしたいときに問題があります。

ドメイン (example.com) を登録しています。

ローカル ネットワーク内で「local.example.com」のネームサーバーをホストしたいと考えています。

ローカル ネットワークのネームサーバーで「local.example.com」のレコードを定義する必要があります。

「local.example.com」の NS レコードを「ns-local.example.com」に設定しました。

「ns-local.example.com」のIPは「192.168.1.243」です。

次のように、ドメイン「example.com」のパブリック DNS に local.example.com の NS レコードを定義しました。

ローカル IN NS ns-local.example.com.

ns-local IN A 192.168.1.243

私たちの LAN には別の再帰 DNS サーバーがありますが、これは権限のある DNS サーバーには使用できません。

「ns-local.example.com」の local.example.com の A レコードを「192.168.1.10」に設定します。

local.example.com に ping を実行すると、67.​​215.66.132 (servfail.guide.opendns.com) に解決されます!!!!

ローカル ネットワーク内で「dig local.example.com +trace」コマンドを実行すると、正しい結果が得られます (A レコードの場合は「192.168.1.10」)。

すべてのネームサーバーは BIND を使用します。

よろしくお願いします。

4

1 に答える 1

0

したがって、実行dig local.example.com +traceすると、内部の再帰 DNS サーバーが完全にバイパスされます。

実行すると、どのような応答が得られますかdig local.example.com(これは内部 DNS サーバーを使用します)。

于 2012-08-24T17:39:56.323 に答える