Tak, C:\Documents and Settings\Anton Daneyko>nslookup superuser.com
wyszuka Twój własny serwer DNS, aby dowiedzieć się o adresie IP dla superuser.com. Jeśli dodasz adres ip lub nazwę innego serwera DNS do linii poleceń, to wyszuka ten serwer DNS dla adresu ip superuser.com. Na przykład:
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
Przy okazji, 8.8.4.4 jest adresem ip serwerów DNS Google.
Ale oba powyższe dają “Nieautorytatywne odpowiedzi”, ponieważ żaden z nich nie jest SOA, co jest autorytatywne dla domeny superuser.com. Obie mają kopię w pamięci podręcznej, która została rozpowszechniona z SOA. Jeśli chcesz zapytać autorytatywny serwer, najpierw dowiedz się o nazwę adresu ip autorytatywnego serwera, używając komendy:
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
To zwróci nieautorytatywną odpowiedź z lokalnego serwera DNS, z Marburg Uni, nazywając wszystkie autorytatywne serwery dla domeny superuser.com. Następnie możesz użyć komendy, której użyliśmy wcześniej, aby zapytać któryś 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, stąd nie widzisz już komentarza “Nieautorytatywna odpowiedź”. Jest to szczególnie użyteczne, gdy utworzyłeś nową nazwę domeny lub zmieniłeś dostawców usług hostingowych, albo zostałeś przeniesiony do innego rejestratora domen, a nie masz dostępu do swojej strony internetowej, ponieważ nowe adresy IP nie rozprzestrzeniły się nawet po 24 godzinach. Następnie możesz zacząć od SOA i sprawdzić, czy Twój prawidłowy adres ip jest podany przez serwer DNS, a następnie śledzić go dalej w dół drzewa. Dobrze jest sprawdzić, czy serwery DNS Google otrzymały zmiany, a następnie sprawdzić, czy lokalny serwer DNS jest w stanie rozwiązać problem Twojej nazwy domeny, aby skorygować adres IP.