8 poleceń Linux Nslookup w celu rozwiązywania problemów DNS (serwer nazw domen)

8 poleceń Linux Nslookup w celu rozwiązywania problemów DNS (serwer nazw domen)

nslookup jest narzędziem administracyjnym wiersza poleceń do testowania i rozwiązywania problemów DNS serwery (Serwer nazw domeny). Służy do zapytania o konkretne DNS rekordy zasobów (RR) również. Większość systemów operacyjnych ma wbudowaną funkcję nslookup.

W tym artykule szczegółowo pokazuje powszechnie używane polecenie Nslookup. Nslookup można uruchomić w dwóch trybach: Interaktywny I Nieinteraktywny.

Interaktywny Tryb służy do zapytania Serwer DNS o różnych domenach i hostach. Nieinteraktywny Tryb służy do zapytania o informacje o domenie lub hosta.

Możesz być również zainteresowany następującym artykułem:

  • 35 Praktyczne przykłady Linux Znajdź polecenie
  • 20 poleceń NetStat do zarządzania siecią Linux
  • 20 Linux Yum (Updater, zmodyfikowany) Polecenia do zarządzania pakietami
  • 27 „DNF” (widelca Yum) do zarządzania pakietami RPM w Linux

1. Znajdź rekord „A” (adres IP) domeny

# nslookup yahoo.com Serwer: 4.2.2.2 Adres: 4.2.2.2#53 Nieautorytacja Odpowiedź: Imię: Yahoo.Adres COM: 72.30.38.140 Nazwa: Yahoo.Adres COM: 98.139.183.24 Nazwa: Yahoo.Adres COM: 209.191.122.70

Powyżej domeny zapytania poleceń www.wieśniak.com z 4.2.2.2 Publiczny serwer DNS i poniżej sekcja pokazuje Nieautorytacyjna odpowiedź: Wyświetlacze A nagranie www.wieśniak.com

2. Znajdź wyszukiwanie odwrotnej domeny

# nslookup 209.191.122.70 Serwer: 4.2.2.2 Adres: 4.2.2.2#53 Nieautorytacja Odpowiedź: 70.122.191.209.w addr.Nazwa ARPA = IR1.fp.VIP.błoto.wieśniak.com. Autorytatywne odpowiedzi można znaleźć z:

3. Znajdź konkretne wyszukiwanie domeny.

# nslookup IR1.fp.VIP.błoto.wieśniak.com. Serwer: 4.2.2.2 Adres: 4.2.2.2#53 Nieautorytacja Odpowiedź: Nazwa: IR1.fp.VIP.błoto.wieśniak.Adres COM: 209.191.122.70

4. Aby zapytać MX (wymiana poczty).

# nslookup -Query = MX www.wieśniak.com Serwer: 4.2.2.2 Adres: 4.2.2.2#53 Nieautorytacja Odpowiedź: WWW.wieśniak.com Canonical Name = FD-FP3.WG1.B.wieśniak.com. FD-f3.WG1.B.wieśniak.com Canonical Name = ds-f3.WG1.B.wieśniak.com. DS-f3.WG1.B.wieśniak.com Canonical Name = DS-Any-F3-LFB.WA1.B.wieśniak.com. DS-ALY-FP3-LFB.WA1.B.wieśniak.com Canonical Name = DS-Any-F3-Real.WA1.B.wieśniak.com. Autorytatywne odpowiedzi można znaleźć z: WA1.B.wieśniak.Com Origin = YF1.wieśniak.com Mail addr = hostmaster.Yahoo-Inc.com serial = 1344827307 Odświeżenie = 30 Postrucie = 30 wygasa = 86400 minimum = 1800

MX Zapis jest używany do mapowania nazwy domeny na listę serwerów wymiany poczty dla tej domeny. Tak, że mówi, że od tego, co otrzymano/wysłano pocztę @wieśniak.com będzie kierowany do serwera poczty.

5. Aby zapytać NS (serwer nazw) rekord.

# nslookup -Query = ns www.wieśniak.com Serwer: 4.2.2.2 Adres: 4.2.2.2#53 Nieautorytacja Odpowiedź: WWW.wieśniak.com Canonical Name = FD-FP3.WG1.B.wieśniak.com. FD-f3.WG1.B.wieśniak.com Canonical Name = ds-f3.WG1.B.wieśniak.com. DS-f3.WG1.B.wieśniak.com Canonical Name = DS-Any-F3-LFB.WA1.B.wieśniak.com. DS-ALY-FP3-LFB.WA1.B.wieśniak.com Canonical Name = DS-Any-F3-Real.WA1.B.wieśniak.com. Autorytatywne odpowiedzi można znaleźć z: WA1.B.wieśniak.Com Origin = YF1.wieśniak.com Mail addr = hostmaster.Yahoo-Inc.com serial = 1344827782 Odświeżenie = 30 Postrzega = 30 wygasa = 86400 minimum = 1800

6. Aby zapytać SOA (początek władzy).

# nslookup -Type = SOA www.wieśniak.com Serwer: 4.2.2.2 Adres: 4.2.2.2#53 Nieautorytacja Odpowiedź: WWW.wieśniak.com Canonical Name = FD-FP3.WG1.B.wieśniak.com. FD-f3.WG1.B.wieśniak.com Canonical Name = ds-f3.WG1.B.wieśniak.com. DS-f3.WG1.B.wieśniak.com Canonical Name = DS-Any-F3-LFB.WA1.B.wieśniak.com. DS-ALY-FP3-LFB.WA1.B.wieśniak.com Canonical Name = DS-Any-F3-Real.WA1.B.wieśniak.com. Autorytatywne odpowiedzi można znaleźć z: WA1.B.wieśniak.Com Origin = YF1.wieśniak.com Mail addr = hostmaster.Yahoo-Inc.com serial = 1344827965 Odśwież = 30 Postrzega = 30 wygasa = 86400 minimum = 1800

7. Aby zapytać wszystkie dostępne rekordy DNS.

# nslookup -Query = dowolny yahoo.com Serwer: 4.2.2.2 Adres: 4.2.2.2#53 Nieautorytacja Odpowiedź: Yahoo.Com Origin = ns1.wieśniak.com Mail addr = hostmaster.Yahoo-Inc.COM SERIAL = 2012081016 Odświeżenie = 3600 Retry = 300 wygasa = 1814400 minimum = 600 Nazwa: Yahoo.Adres COM: 98.139.183.24 Nazwa: Yahoo.Adres COM: 209.191.122.70 Imię: Yahoo.Adres COM: 72.30.38.140 Yahoo.Com Mail Wymiennik = 1 MTA7.AM0.Yahoodns.internet. wieśniak.Com Mail Wymiennik = 1 MTA5.AM0.Yahoodns.internet. wieśniak.Com Mail Wymiennik = 1 MTA6.AM0.Yahoodns.internet. wieśniak.COMServer = ns3.wieśniak.com. wieśniak.COMServer = NS4.wieśniak.com. wieśniak.COMServer = ns2.wieśniak.com. wieśniak.COMServer = ns8.wieśniak.com. wieśniak.COMServer = ns1.wieśniak.com. wieśniak.COMServer = ns6.wieśniak.com. wieśniak.COMServer = ns5.wieśniak.com. Autorytatywne odpowiedzi można znaleźć z:

8. Włącz tryb debugowania

Umożliwić Tryb debugowania „Set Debug” zwróci twoje omawiane informacje, takie jak Ttl, Oto wyjście.

# nslookup -debug yahoo.com > Set Debug> yahoo.Serwer COM: 4.2.2.2 Adres: 4.2.2.2#53 ------------ Pytania: Yahoo.com, type = a, class = w odpowiedzi: -> yahoo.COM adres internetowy = 72.30.38.140 ttl = 1523 -> yahoo.Adres internetowy com = 98.139.183.24 ttl = 1523 -> yahoo.Adres internetowy com = 209.191.122.70 TTL = 1523 RECORATYWA AWITY: Dodatkowe zapisy: ------------ Nie-autoryzacja Odpowiedź: Nazwa: Yahoo.Adres COM: 72.30.38.140 Nazwa: Yahoo.Adres COM: 98.139.183.24 Nazwa: Yahoo.Adres COM: 209.191.122.70

W tym artykule próbowaliśmy omówić nslookup Polecenia, które mogą pomóc w wyszukiwaniu (DNS) Informacje związane z usługą domeny.

Następny artykuł będzie na polecenie Linux Dig, które jest podobne nslookup. Jeśli podobał Ci się artykuł, udostępnij go znajomym i nie zapomnij o przekazaniu cennej informacji zwrotnej za pośrednictwem pola komentarza.