logo

Príkaz Nslookup v systéme Linux s príkladmi

Nslookup (skratka pre Name Server Lookup) je užitočný príkaz na získanie informácií zo servera DNS. Je to nástroj na správu siete na dopytovanie systému DNS (Domain Name System) na získanie mapovania názvu domény alebo adresy IP alebo akéhokoľvek iného špecifického záznamu DNS. Používa sa tiež na riešenie problémov súvisiacich s DNS.

Jednoducho povedané, predstavte si internet ako obrovskú štvrť. Webové stránky sú ako domy, ale namiesto názvov ulíc majú ľahko zapamätateľné adresy ako google.com. Počítače však komunikujú pomocou čísel, takže potrebujú spôsob, ako tieto domy nájsť. Tu prichádza na scénu DNS. Funguje ako telefónny zoznam a prekladá tieto priateľské názvy webových stránok na číselné adresy (IP adresy), ktorým počítače rozumejú.



Teraz,nslookup>príkaz je ako špeciálny nástroj, ktorý môžete použiť na preskúmanie tohto telefónneho zoznamu. Umožňuje vám klásť otázky o weboch a o tom, ako sú prepojené. Môžete ho použiť na:

typy slučiek java for
  • Vyhľadajte adresu webovej stránky : Môžete použiť rovnako ako vyhľadávanie telefónneho čísla v telefónnom zoznamenslookup>nájsť IP adresu webovej stránky.
  • Riešenie problémov s: Ak máte problémy s prístupom na webovú stránku,nslookup>vám môže pomôcť určiť, kde by mohol byť problém.
  • Získajte viac informácií o konfigurácii domény s: Používanímnslookup>, môžete zistiť podrobnosti o doméne webovej lokality, ako sú napríklad servery zodpovedné za jej správu.

Syntax príkazu nslookup v systéme Linux

Syntax súborunslookup>príkaz je pomerne jednoduchý, zvyčajne má formu:

nslookup [option] [domain]>

Kde:



  • [options]> pozrite si ďalšie parametre, ktoré upravujú správanie príkazu.
  • [domain]> označuje názov domény alebo IP adresu, na ktorú sa má dotazovať.

Možnosti príkazu nslookup:

možnosti Popis
-domena=[názov-domény] umožňuje zmeniť predvolený názov DNS.
-odladiť umožňuje zobrazenie informácií o ladení.
-port=[číslo-portu] Pomocou voľby -port zadajte číslo portu pre dotazy. Štandardne nslookup používa port 53 pre DNS dotazy
-timeout=[sekundy] môžete určiť čas, ktorý má DNS server na odpoveď. Predvolene je časový limit nastavený na niekoľko sekúnd
-typ=a Vyhľadajte záznam
Môžeme tiež zobraziť všetky dostupné DNS záznamy pre konkrétny záznam pomocou a -typ=a možnosť
-typ=akýkoľvek Vyhľadajte akýkoľvek záznam
Všetky dostupné záznamy DNS môžeme zobraziť aj pomocou -typ=akýkoľvek možnosť.
-type=hinfo zobrazuje hardvérové ​​informácie o hostiteľovi. Poskytuje podrobnosti o operačnom systéme a hardvérovej platforme
-type=mx Vyhľadajte záznam MX
MX (Mail Exchange) mapuje názov domény na zoznam serverov na výmenu pošty pre danú doménu. Záznam MX hovorí, že všetky e-maily odoslané na google.com by mali byť smerované na poštový server v tejto doméne.
-typ=ns Vyhľadajte záznam ns
Záznam NS (Name Server) mapuje názov domény na zoznam serverov DNS autoritatívnych pre danú doménu. Vypíše názov, ktorý je spojený s danou doménou.
-typ=ptr používané pri spätnom vyhľadávaní DNS. Získava záznamy Pointer (PTR), ktoré mapujú IP adresy na názvy domén.
-typ=soa Vyhľadajte záznam o soa
SOA záznam (začiatok autority), poskytuje smerodajnú informáciu o doméne, e-mailovú adresu správcu domény, sériové číslo domény atď...

Príklady niektorých možností väčšiny príkazov nslookup v systéme Linux

Vykonanie základného vyhľadávania DNS

Syntax:

nslookup example.com>

Príklad:



nslookup google.com>

nslookup nasledovaný názvom domény zobrazí záznam A (IP adresu) domény. Tento príkaz použite na vyhľadanie záznamu adresy pre doménu. Dotazuje sa na servery doménových mien a získa podrobnosti.

nslookup google.com

nslookup google.com

Vykonanie spätného vyhľadávania DNS

Syntax:

nslookup [IP Address]>

Príklad:

nslookup 192.168.0.10>

Môžete tiež vykonať spätné vyhľadávanie DNS zadaním adresy IP ako argumentu pre nslookup.

v porovnaní s javou
nslookup 192.168.0.10

nslookup 192.168.0.10

Pomocou možnosti `-type=any`

Syntax:

nslookup -type=any google.com>

Vyhľadanie akéhokoľvek záznamu Všetky dostupné záznamy DNS môžeme zobraziť aj pomocou -typ=akýkoľvek možnosť.

nslookup -type=any google.com

nslookup -type=any google.com

Použitím `-type=soa` možnosť

Syntax:

nslookup -type=soa redhat.com>

Vyhľadanie záznamu SOA záznamu SOA (začiatok autority), poskytuje smerodajné informácie o doméne, e-mailovú adresu správcu domény, sériové číslo domény atď.

nslookup -type=soa redhat.com

nslookup -type=soa redhat.com

Použitím `-type=ns` možnosť

Syntax:

nslookup -type=ns google.com>

Vyhľadajte záznam ns. Záznam NS (Name Server) mapuje názov domény na zoznam serverov DNS autoritatívnych pre danú doménu. Vypíše názov, ktorý je spojený s danou doménou.

nslookup -type=ns google.com

nslookup -type=ns google.com

Použitím `-type=a` možnosť

Syntax:

inak ako bash
nslookup -type=a google.com>

Vyhľadajte záznam. Môžeme tiež zobraziť všetky dostupné DNS záznamy pre konkrétny záznam pomocou a -typ=a možnosť.

nslookup -type=a google.com

nslookup -type=a google.com

Použitím `-type=mx` možnosť

Syntax:

nslookup -type=mx google.com>

Vyhľadajte záznam MX. MX (Mail Exchange) mapuje názov domény na zoznam serverov na výmenu pošty pre danú doménu. Záznam MX hovorí, že všetky e-maily odoslané na google.com by mali byť smerované na poštový server v tejto doméne.

užívateľské meno
nslookup -type=mx google.com

nslookup -type=mx google.com

Použitím `-type=txt` možnosť

Syntax:

nslookup -type=txt google.com>

Vyhľadajte záznam txt. Záznamy TXT sú užitočné pre viacero typov záznamov, ako sú DKIM, SPF atď. Všetky záznamy TXT nakonfigurované pre ľubovoľnú doménu nájdete pomocou príkazu nižšie.

nslookup -type=txt google.com

nslookup -type=txt google.com

Príkaz Nslookup v systéme Linux – najčastejšie otázky

Na čo sa používa príkaz nslookup?

' nslookup' je nástroj na správu siete, ktorý sa používa na dopytovanie systému DNS (Domain Name System) na získanie informácií o mapovaní názvu domény alebo adresy IP. Bežne sa používa na riešenie problémov súvisiacich s DNS, kontrolu záznamov DNS a diagnostiku problémov so sieťou.

Ako môžem použiť nslookup na nájdenie IP adresy domény?

Ak chcete nájsť IP adresu priradenú k doméne pomocou ` nslookup' , jednoducho napíšte ` nslookup názov_domény vo svojom termináli alebo príkazovom riadku nahraďte názov_domény skutočnou doménou, ktorú chcete vyhľadať. Príkaz vráti zodpovedajúcu IP adresu (adresy) pre danú doménu.

Aké sú bežné možnosti alebo parametre používané s nslookup?

Niektoré bežné možnosti alebo parametre používané s ` nslookup' zahŕňajú:

  • -dotaz=typ : Zadajte typ záznamu DNS, ktorý sa má dotazovať (napr. A, MX, NS).
  • -server=slúžiť r: Zadajte server DNS, ktorý sa má použiť pre dotaz.
  • -timeout=sekundy : Nastavte časový limit pre dopyt.
  • -odladiť : Ak chcete zobraziť podrobné informácie, povoľte režim ladenia.
  • - pomoc alebo ? : Zobrazí pomocnú správu s dostupnými možnosťami.

Prečo niekedy vo výsledkoch nslookup dostávam neautoritatívnu odpoveď?

Keď ` nslookup' vráti Neautoritatívnu odpoveď, znamená to, že dopytovaný server DNS nie je primárnym autoritatívnym serverom pre danú doménu. Namiesto toho získal informácie z vyrovnávacej pamäte alebo sekundárneho servera. Toto je bežné v rekurzívnych nastaveniach DNS, kde servery ukladajú odpovede do vyrovnávacej pamäte z dôvodov výkonu.

Čo mám robiť, ak nslookup nedokáže vyriešiť názov domény?

Ak ` nslookup' nedokáže vyriešiť názov domény, existuje niekoľko krokov, ktoré môžete vykonať na vyriešenie problému:

  • Skontrolujte svoje internetové pripojenie a uistite sa, že servery DNS sú dostupné.
  • Skontrolujte pravopis názvu domény a skúste to znova.
  • Skontrolujte nastavenia servera DNS alebo skúste zadať dotaz na iný server DNS.
  • Vyhľadajte akékoľvek problémy s bránou firewall alebo konfiguráciou siete, ktoré by mohli blokovať dotazy DNS.
  • Zvážte použitie iných nástrojov, ako je dig alebo host na ďalšie riešenie problémov.

Záver

V tomto článku sme diskutovali o príkaze `nslookup`, ktorý je variabilným nástrojom na dopytovanie servera DNS a získavanie informácií o názve domény alebo mapovaní adresy IP. Zistili sme, že je to veľmi užitočné pri riešení problémov súvisiacich s DNS. Diskutovali sme aj o možnostiach ako -type=a, -type=any, -type=mx, -type=ns, -type=ptr a -type=soa. Celkovo môžeme povedať, že pomocou informácií nslookup môžu správcovia získať prehľad o infraštruktúre DNS a efektívne riešiť problémy súvisiace s DNS.