Да, C:\Documents and Settings\Anton Daneyko>nslookup superuser.com
будет искать ваш собственный DNS-сервер, чтобы узнать IP-адрес для superuser.com. Если вы добавите ip-адрес или имя другого DNS-сервера в командную строку, он будет искать данный DNS-сервер для ip-адреса superuser.com. Исх.:
C:\Documents and Settings\Anton Daneyko>nslookup superuser.com 8.8.4.4
Server: google-public-dns-b.google.com
Address: 8.8.4.4
Non-authoritative answer:
Name: superuser.com
Addresses: 190.93.245.58
190.93.246.58
141.101.114.59
190.93.247.58
190.93.244.58
Кстати, 8.8.4.4 - это ip-адрес DNS-серверов Google.
Но оба вышеприведенных ответа дают “Неавторитетные ответы”, так как ни один из них не является авторитетным для домена superuser.com. У обоих есть кэшированная копия, которая была распространена из SOA. Если вы хотите спросить авторитетный сервер, сначала узнайте имя ip-адрес авторитетного сервера, используя команду:
C:\Documents and Settings\Anton Daneyko>nslookup -type=ns superuser.com
Server: DNSs2.Uni-Marburg.DE
Address: 137.248.21.22
Non-authoritative answer:
superuser.com nameserver = cf-dns02.superuser.com
superuser.com nameserver = cf-dns01.superuser.com
cf-dns02.superuser.com internet address = 173.245.59.4
cf-dns02.superuser.com AAAA IPv6 address = 2400:cb00:2049:1::adf5:3b04
cf-dns01.superuser.com AAAA IPv6 address = 2400:cb00:2049:1::adf5:3a35
cf-dns01.superuser.com internet address = 173.245.58.53
Это вернет неавторитетный ответ с вашего локального DNS-сервера, с Марбургского университета, назвав все авторитетные серверы для superuser.com. Затем вы можете использовать команду, которую мы использовали ранее, чтобы спросить любой из 4 авторитетных серверов, следующим образом:
C:\Documents and Settings\Anton Daneyko>nslookup superuser.com 173.245.59.4
Server: cf-173-245-59-4.cloudflare.com
Address: 173.245.59.4
Name: superuser.com
Addresses: 141.101.114.59
190.93.246.58
190.93.245.58
190.93.247.58
190.93.244.58
Как вы видите, на этот раз авторитетный SOA сервер вернул ip-адреса, следовательно, вы не видите комментарий “Неавторитетный ответ” комментарий, больше нет. Это особенно полезно, когда вы создали новое доменное имя или сменили хостинг-провайдера или перешли к другому регистратору доменов, и вы не можете получить доступ к своему веб-сайту, так как новые IP-адреса не распространяются даже по истечении 24 часов. Затем вы можете начать с SOA и проверить, что ваш правильный ip-адрес указан сервером DNS, а затем следовать дальше по дереву. Хорошо проверить, получили ли Google DNS-серверы изменения, и, наконец, если ваш локальный DNS-сервер может разрешить ваше доменное имя для корректировки IP-адреса.