Tak,
C:\Documents and Settings\Anton Daneyko>nslookup superuser.com
wyszukuje własny serwer DNS, aby znaleźć adres IP witryny superuser.com. Jeśli dodasz adres IP lub nazwę innego serwera DNS do wiersza poleceń, będzie on wyszukiwał podany serwer DNS pod adresem ip superuser.com. Dawny:
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
Nawiasem mówiąc, 8.8.4.4 to adres IP serwerów Google DNS.
Ale oba powyższe dają „Nieautorytatywne odpowiedzi”, ponieważ żadna z nich nie jest SOA, która jest autorytatywna dla domeny superuser.com. Oba mają buforowaną kopię, która została propagowana z SOA. Jeśli chcesz zapytać autorytatywny serwer, najpierw sprawdź nazwę adresu IP tego autorytatywnego serwera, używając polecenia:
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
Spowoduje to zwrócenie nieautorytatywnej odpowiedzi z lokalnego serwera DNS z Marburg Uni, podając wszystkie autorytatywne serwery dla superuser.com. Następnie możesz użyć polecenia, którego użyliśmy wcześniej, aby zapytać dowolny z 4 autorytatywnych serwerów w następujący sposób:
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
Jak widzisz, tym razem autorytatywny serwer SOA zwrócił adresy IP, dlatego nie widzisz już komentarza „Odpowiedź nieautorytatywna”. Jest to szczególnie przydatne, gdy utworzyłeś nową nazwę domeny lub zmieniłeś dostawców hostingu lub przeniosłeś się do innego rejestratora domen i nie możesz uzyskać dostępu do swojej witryny, ponieważ nowe adresy IP nie propagowały się nawet po 24 godzinach. Następnie możesz zacząć od SOA i sprawdzić, czy serwer DNS podaje poprawny adres IP, a następnie podążać za nim w dół drzewa. Dobrze jest sprawdzić, czy serwery Google DNS otrzymały zmiany, a następnie, czy lokalny serwer DNS może rozpoznać nazwę domeny pod kątem poprawnego adresu IP.