Komenda nslookup
w systemie Windows jest narzędziem, które służy do diagnostyki i rozwiązywania problemów związanych z DNS (Domain Name System). Umożliwia użytkownikom wykonywanie zapytań DNS, a także uzyskiwanie informacji o adresach IP, nazwach hostów i serwerach DNS. Opcja set recurse
pozwala na włączenie lub wyłączenie rekursywnego rozwiązywania zapytań DNS, co wpływa na sposób, w jaki serwer DNS przetwarza zapytania od klientów.
nslookup -set recurse [adres_serwera] [nazwa_hosta]
Parametr | Opis |
---|---|
adres_serwera | Opcjonalny adres serwera DNS, do którego ma być wysłane zapytanie. Jeśli nie zostanie podany, użyty zostanie domyślny serwer skonfigurowany w systemie. |
nazwa_hosta | Nazwa hosta, dla którego chcemy uzyskać informacje DNS. Może to być adres URL lub pełna nazwa domeny. |
nslookup set recurse example.com
W powyższym przykładzie użytkownik uruchamia program nslookup
, następnie włącza rekursywne rozwiązywanie zapytań i wysyła zapytanie o informacje dotyczące domeny example.com
. Dzięki włączeniu rekursywnego rozwiązywania zapytań, serwer DNS będzie mógł szukać potrzebnych informacji w innych serwerach DNS, jeśli nie znajdzie ich w swojej pamięci podręcznej.
nslookup set norecurse example.com
W tym przykładzie użytkownik wyłącza rekursywne rozwiązywanie zapytań, a następnie wysyła zapytanie o example.com
. W takim przypadku serwer DNS zwróci odpowiedź tylko wtedy, gdy posiada informacje w swojej pamięci podręcznej; jeśli nie znajdzie takich informacji, odpowiedź będzie negatywna, co może być pomocne w diagnozowaniu problemów z DNS.