50% zniżki wszystkie plany, oferta czasowa. Od $2.48/mo
9 minut pozostało
Bezpieczeństwo i Sieć

Jak używać poleceń NsLookup w systemach Windows i Linux

Ada Lovegood By Ada Lovegood 9 minut czytania Zaktualizowano 23 lutego 2025
Jak używać poleceń NsLookup w systemach Windows i Linux

Jeśli chcesz zrozumieć, co dzieje się w Twojej sieci, musisz móc wykonywać zapytania DNS. Najlepszym sposobem na to jest użycie narzędzia do administracji siecią, NsLookup. To narzędzie wiersza poleceń może pomóc ci lepiej zrozumieć problemy sieciowe i pomóc je rozwiązać.

Istnieją dwie główne metody korzystania z NsLookup do zapytań DNS: pierwsza to użycie go lokalnie na komputerze, a druga to korzystanie z NsLookup online. W tym artykule opowiemy o obu metodach i powiemy ci o 8 przydatnych przypadków użycia polecenia NsLookup.

Jak działa DNS?

Aby dobrze zrozumieć NsLookup, powinniśmy najpierw przejść przez DNS i dowiedzieć się, co dokładnie robi. Termin DNS jest skrótem od System nazw domen. Każda strona internetowa ma numeryczny adres IP. Ale nie docierasz do stron internetowych, wpisując ręcznie adres IP w pasek adresu przeglądarki. Wpisujesz nazwę domeny strony, a DNS mapuje nazwę domeny na adres IP. Bez pomocy DNS użytkownicy nie mogą otworzyć strony internetowej. Podczas ładowania strony internetowej cztery różne serwery DNS współpracują, aby uzyskać odpowiednią liczbę IP; Rekursor DNS, Główny serwer nazw, Serwer nazw TLD, i Autorytatywny serwer nazw. Każdy z tych typów DNS odpowiada za jeden krok procesu. Na przykład DNS recursor stara się znaleźć informacje o nazwie domeny, korzystając z już istniejących danych pamięci podręcznej. Jeśli nie znajdzie wymaganych informacji, przekazuje żądanie do głównego serwera nazw. Proces przekazywania żądania trwa, dopóki DNS nie znajdzie powiązanego adresu IP.

Co to jest NsLookup? 

NsLookup (name server lookup) to narzędzie wiersza poleceń, które pomaga rozwiązywać problemy sieciowe.

Możesz użyć NsLookup, aby uzyskać adres IP strony internetowej, podając jej nazwę domeny, lub odwrotnie. Ten typ zapytania DNS называется rekordem A i nie jest jedynym zapytaniem DNS, które możesz wykonać za pomocą NsLookup. Możesz również zażądać rekordu AAAA lub rekordu quad A. W pierwszym przypadku, gdy poprosisz NsLookup o adres IP nazwy domeny, odpowiada on adresem IPv4. Internet stopniowo przechodzi jednak na korzystanie z IPv6. Musisz więc być w stanie uzyskać odpowiadający adres IPv6 domeny. Rekord AAAA używa polecenia NsLookup IPv6 do spełnienia drugiego typu żądania IP. Jeśli chodzi o trzeci przykład rekordów DNS, które możesz uzyskać z NsLookup, mamy rekord SOA, który dostarcza przydatnych informacji i szczegółów na temat strefy DNS. Istnieje wiele innych rekordów DNS, które możesz uzyskać za pośrednictwem NsLookup, każdy z określonym poleceniem, i to były tylko kilka typowych przykładów, aby zaznajomić cię z możliwościami NsLookup. Przejdziemy więcej funkcjonalności polecenia NsLookup w nadchodzących sekcjach.

Możliwe, że narzędzie to jest już dostępne na komputerze Linux lub Windows. Jednak według firmy Microsoft narzędzie wiersza poleceń NsLookup możesz używać tylko wtedy, gdy masz zainstalowany protokół TCP/IP.

Dlaczego powinieneś wiedzieć, jak używać NsLookup? 

Możesz się zastanawiać, dlaczego miałbym kiedykolwiek potrzebować poleceń NsLookup, nie jestem administratorem sieci ani serwera. Istnieją jednak dwa główne powody, dla których powinieneś wiedzieć, jak pracować z NsLookup:

Rozwiązywanie problemów z połączeniami serwerów za pomocą NsLookup

Wyobraź sobie, że masz problem z połączeniem serwera. Używając poleceń NsLookup, możesz rozwiązać problem szybko i wydajnie.

Bezpieczeństwo i ochrona

Wiele ataków phishingowych polega na drobnych zmianach w nazwie domeny zaufanej witryny. Użytkownik może dokonać zakupów lub wprowadzić dane na tej stronie, nie zdając sobie sprawy, że to nie oryginalna witryna. To jednak nie jedyne zagrożenie, które możesz zapobiec za pomocą NsLookup. W ataku DNS cache poisoning hakerzy mogą przekierować ruch danych na inny serwer. W ten sposób użytkownicy mogą trafić na potencjalnie niebezpieczną witrynę. Znając odpowiednie polecenie NsLookup, rekord DNS i odpowiadającą mu aktywność, możesz rozpoznać, kiedy jest używany w inny sposób.

Znajomość kilku przydatnych poleceń NsLookup i CMD DNS pozwoli Ci poszerzyć swoje umiejętności techniczne. Następnym razem, gdy napotkasz problem z serwerem, będziesz mógł wziąć sprawy w swoje ręce i rozwiązać go sam.

Najczęściej używane polecenia NsLookup DNS na Windows

Teraz, gdy już wiesz, czym jest ns lookup, przeanalizujmy 6 najczęściej używanych poleceń NsLookup DNS na Windows i co możesz z nimi zrobić.

 

1. Pobranie rekordu A dla domeny

Jak wyjaśniono wcześniej, zapytanie o rekord A służy do sprawdzenia IP za pomocą NsLookup. Aby użyć tego polecenia CMD DNS na Windows, otwórz wiersz polecenia, naciskając Windows+R, wpisując "cmd" i klikając OK. Ten krok jest taki sam dla wszystkich poleceń na Windows. Następnie wpisz "NsLookup" i naciśnij Enter. W rezultacie zobaczysz domyślny serwer i adres IP.

Następnie wpisz nazwę domeny witryny, a otrzymasz adres IP. Tutaj mamy odpowiedź nieautorytatywną. Co to oznacza? Oznacza to, że odpowiedź na nasze zapytanie pochodzi ze źródła nieautorytatywnego.

pobieranie rekordu A dla domeny na Windows

2. Sprawdzenie rekordów NS dla domeny 

To polecenie DNS pozwala znaleźć autorytatywny serwer nazw dla domeny. Serwer autorytatywny jest autorytetem dla strefy DNS. Aby znaleźć informacje NS dla domeny, możesz użyć tego polecenia:

set q=ns
www.example.com

sprawdzanie rekordów NS dla domeny na Windows

3. Pobranie rekordu SOA dla domeny

Innym przydatnym poleceniem CMD DNS jest polecenie rekordu SOA. Pobranie rekordu SOA dla domeny jest dość proste i podobne do poprzedniego polecenia DNS. Jedyna różnica polega na tym, że ustawiasz typ zapytania na "soa" zamiast "ns".

Oto jak wygląda to polecenie:

set q=soa
www.example.com

4. Włączenie trybu debugowania

Możesz uzyskać dodatkowe informacje o nazwie domeny, używając tego polecenia DNS:

set debug
www.example.com

To polecenie włącza tryb debugowania. Tryb debugowania daje Ci informacje o pakiecie wysłanym na serwer.

Aktywacja trybu debugowania NsLookup na Windows

5. Znajdowanie rekordów MX 

Rekord Mail Exchange, czyli rekord MX, wskazuje, który serwer pocztowy jest odpowiedzialny za odbieranie e-maili.

Użyj tego polecenia DNS, aby pobrać rekordy MX:

set q=mx
domain name

pobieranie rekordu MX na Windows

6. Sprawdzenie odwrotnego wyszukiwania DNS

To znaleźć domenę mając adres IP, użyj odwrotnego wyszukiwania NsLookup. Oto odpowiednia komenda:

nslookup 'IP address'

 

odwrotne DNS nslookup

Najpopularniejsze komendy NsLookup na serwerze Linux

Teraz wypróbujmy wszystkie te komendy na serwerze Linux.

1. Pobranie rekordu A domeny

Aby pobrać rekord A domeny na Linux, otwórz terminal i wpisz tę komendę:

nslookup example.com

pobieranie rekordu A domeny na Linux

2. Sprawdzenie rekordów NS dla domeny 

To jest wymagana komenda NsLookup do sprawdzenia rekordów serwera nazw domeny na Linux:

nslookup -type=ns example.com

sprawdzanie rekordów NS domeny na Linux

3. Pobranie rekordu SOA dla domeny

Użyj tej komendy NsLookup, aby pobrać rekord SOA domeny:

nslookup -type=soa example.com

4. Włączenie trybu debugowania 

Użyj tej komendy NsLookup, aby włączyć tryb debugowania na Linux:

nslookup -debug example.com

Włączanie trybu debugowania NsLookup na Linux

5. Znajdowanie rekordów MX 

Możesz użyć tej komendy NsLookup, aby znaleźć rekordy MX:

nslookup -query=mx example.com

pobieranie rekordu MX na Linux

6. Sprawdzenie odwrotnego wyszukiwania DNS 

Podobnie jak przy pobieraniu rekordu A domeny, wpisz NsLookup, a następnie adres IP, aby wykonać odwrotne wyszukiwanie:

nslookup 11.11.11.11

odwrotne wyszukiwanie NsLookup na Linux

Narzędzia NsLookup Online

Oprócz wiersza poleceń możesz również użyć narzędzi internetowych do zapytania serwera nazw. Wystarczy wpisać nazwę domeny w polu wyszukiwania, a narzędzie zwróci szeroki zakres rekordów DNS. Internetowe narzędzia NsLookup obsługują prawie wszystkie zapytania dostępne w wierszu poleceń. Oto trzy przykłady internetowych narzędzi NsLookup.

  1. Nslookup.io
  2. Wyszukiwanie szerokopasmowe
  3. Web Wiz

Podsumowanie 

Za każdym razem gdy użytkownik otwiera witrynę, serwer DNS znajduje jej adres IP i umożliwia dostęp. Aby lepiej zrozumieć swoją strefę DNS i rozwiązywać jej problemy, możesz użyć NsLookup. To narzędzie wiersza poleceń dostarcza szczegółowych informacji o serwerach nazw. Przydaje się do rozwiązywania problemów z połączeniami, diagnostyki błędów DNS i zwiększenia bezpieczeństwa podczas przeglądania internetu. W tym artykule omówiliśmy przydatne komendy NsLookup zarówno dla Linux, jak i Windows.

Często zadawane pytania

Czy NsLookup i Ping to to samo? 

Gdy tłumaczysz nazwę domeny na adres IP, oba narzędzia zwracają ten sam wynik. Jednak sposób ich działania jest różny. Warto wiedzieć, że ping jest zwykle używany do sprawdzania połączenia IP, a nie do diagnostyki problemów DNS.

Czy mogę używać NsLookup z adresem IP?

Tak, NsLookup można używać do znalezienia domeny powiązanej z adresem IP. Możesz użyć odwrotnego wyszukiwania NsLookup, aby znaleźć domenę odpowiedzialną za dany adres IP. 

Co ci powie wyszukiwanie DNS?

DNS lookup może przetłumaczyć nazwę domeny na adres IP lub odwrotnie. Dostarcza również informacji o strefie DNS, takie jak główny serwer nazw tej strefy.

Jak wyświetlić informacje usługi IPv6?

Aby wyświetlić informacje usługi IPv6 za pomocą nslookup, otwórz wiersz poleceń lub terminal i wpisz "nslookup -query=AAAA example.com", zastępując "example.com" domeną, którą pytasz. To polecenie wysyła zapytanie do DNS o rekord AAAA domeny, który zawiera jej adres IPv6.

Jaka jest różnica między rekordami A a rekordami AAAA?

Rekordy A i rekordy AAAA to oba rekordy DNS, które łączą nazwy domen z adresami IP, ale obsługują różne wersje protokołu internetowego. Rekordy A mapują nazwy domen na 32-bitowe adresy IPv4, czyli tradycyjny format adresów internetowych. Rekordy AAAA natomiast łączą nazwy domen z 128-bitowymi adresami IPv6, odpowiadając na potrzebę większej puli adresów IP spowodowaną wykładniczym wzrostem liczby urządzeń podłączonych do internetu.

Udostępnij

Więcej z bloga

Czytaj dalej.

Grafika tytułowa Cloudzy do przewodnika po MikroTik L2TP VPN, przedstawiająca laptopa łączącego się z szafą serwerową przez świecący niebiesko-złoty cyfrowy tunel z ikonami tarczy.
Bezpieczeństwo i Sieć

Konfiguracja MikroTik L2TP VPN (z IPsec): przewodnik po RouterOS (2026)

W tej konfiguracji MikroTik L2TP VPN protokół L2TP odpowiada za tunelowanie, a IPsec za szyfrowanie i integralność. Ich połączenie zapewnia natywną zgodność z klientami bez konieczności stosowania rozwiązań innych firm.

Rexa CyrusRexa Cyrus 9 minut czytania
Okno terminala wyświetlające komunikat ostrzegawczy SSH o zmianie identyfikacji zdalnego hosta, z tytułem przewodnika naprawczego i brandingiem Cloudzy na ciemnozielonym tle.
Bezpieczeństwo i Sieć

Warning: Remote Host Identification Has Changed i jak to naprawić

SSH to bezpieczny protokół sieciowy tworzący szyfrowany tunel między systemami. Pozostaje popularnym wyborem wśród programistów potrzebujących zdalnego dostępu do komputerów bez interfejsu graficznego.

Rexa CyrusRexa Cyrus Czytanie 10 minut
Ilustracja do przewodnika po rozwiązywaniu problemów z serwerem DNS, z symbolami ostrzeżeń i niebieskim serwerem na ciemnym tle, dotycząca błędów rozpoznawania nazw Linux
Bezpieczeństwo i Sieć

Tymczasowy błąd rozpoznawania nazw: Co oznacza i jak go naprawić?

Podczas korzystania z Linux możesz napotkać błąd tymczasowego rozpoznawania nazw przy próbie dostępu do stron internetowych, aktualizacji pakietów lub wykonywania zadań wymagających połączenia z internetem.

Rexa CyrusRexa Cyrus 12 minut czytania

Gotowy do wdrożenia? Od 2,48 USD/miesiąc.

Niezależna chmura od 2008 roku. AMD EPYC, NVMe, 40 Gbps. Zwrot pieniędzy w ciągu 14 dni.