DNS nslookup 查询未返回所有名称服务器

DNS nslookup 查询未返回所有名称服务器

我有 4 个 DNS 服务器,分布在两个数据中心。它们也是域服务器。

当我查询 nslookup test.com.au 时,它只返回一个 DNS 服务器,其他 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 的前两行是 nslookup 连接的 nameserver 的正向和反向记录,剩下的几行就是你问的问题的答案。

从具有 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

相关内容