DNS nslookup クエリがすべてのネーム サーバーを返さない

DNS nslookup クエリがすべてのネーム サーバーを返さない

2 つのデータセンターにまたがる 4 つの DNS サーバーがあります。これらはドメイン サーバーでもあります。

nslookup test.com.au をクエリすると、DNS サーバーの 1 つだけが返され、他の 3 つのサーバーはリストされません。理由がわかりますか? nslookup はすべてのネーム サーバーを返すはずなので、これは通常の動作ではないと思います。

以下は、DNSサーバー10.208.240.20のみを返す結果です。

Server:  localhost
Address:  127.0.0.1

Name:    test.com.au
Address:  10.208.240.20

以下は NS サーバー クエリの結果です。

test.com.au nameserver = dc10.test.com.au

test.com.au nameserver = dc11.test.com.au

test.com.au nameserver = dc09.test.com.au

test.com.au nameserver = dc12.test.com.au

dc10.test.com.au    internet address = 10.208.244.10

dc11.test.com.au    internet address = 10.208.240.20

dc09.test.com.au    internet address = 10.208.240.10

dc12.test.com.au    internet address = 10.208.244.20

答え1

ここでは問題はありません。nslookup の最初の 2 行は、nslookup が接続されているネームサーバーの順方向レコードと逆方向レコードです。残りの行は、質問に対する回答です。

2 つの DC を持つドメインからの NSLOOKUP:

C:\>nslookup -type=NS acme.com
Server:  dc11.acme.com
Address:  10.11.12.13

acme.com   nameserver = dc11.acme.com
acme.com   nameserver = dc12.acme.com
dc11.acme.com internet address = 10.11.12.13
dc12.acme.com internet address = 10.12.13.14

関連情報