nslookup возвращает IPv4 и IPv6 DNS и не разрешает имена

Я понятия не имею, что я делаю с DNS, и знаю достаточно, чтобы узнать степень моего невежества, но я обвинен в попытке устранения неполадок удаленного устройства в удаленной сети, к обоим из которых у меня нет доступа. Похоже, происходит то, что в определенной сети настроенное DHCP-устройство не может разрешить имена. Во всех других сетях все в порядке, поэтому нам остается рассмотреть специальное поведение в этой конкретной сети в отношении DHCP и, вероятно, DNS.

Вызов nslookup в этой удаленной сети на хосте Windows выглядит следующим образом:

nslookup
>server ns1.[theserver].net
Default Server:  ns1.[theserver].net
Addresses:  1716:efb7::3
          125.75.227.17
> set timout=10
> set q=ns
> [bigsubdomainnamewithdashes].[thedomaininquestion].com
Server:  ns1.[theserver].net
Addresses:  1716:efb7::3
          125.75.227.17
*** ns1.[theserver].net can't find [bigsubdomainnamewithdashes].[thedomaininquestion].com:No response from server

но указав адрес IPv4 ns1.[theserver].net один работает.

> server 125.75.227.17
Default Server:  [125.75.227.17]
Address:  125.75.227.17

> [bigsubdomainnamewithdashes].[thedomaininquestion].com
Server:  [125.75.227.17]
Address:  125.75.227.17

Non-authoritative answer:
[bigsubdomainnamewithdashes].[thedomaininquestion].com   canonical name = [yep a cname].com [yep a cname].com      canonical name = [yep a cname].us-east-1.elb.amazonaws.com

Это интерактивное поведение nslookup удивительно В первом случае nslookup знает именованный сервер, для которого доступны два IP-адреса, IPv4 и IPv6, и он не будет разрешать имена, для которых существуют адреса IPv4. В последнем случае nslookup предоставляется адрес IPv4 и разрешает имена, как и следовало ожидать.

Из-за моего признанного невежества я не хочу переходить к, казалось бы, очевидному ответу, поэтому я задаю вопрос: "Какую магию выполняет nslookup, когда он получает и адрес IPv4, и адрес IPv6?"

0 ответов

Другие вопросы по тегам