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 zozname
nslookup>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ím
nslookup>, 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
- Vykonanie spätného vyhľadávania DNS
- Pomocou možnosti `-type=any`
- Pomocou možnosti `-type=soa`
- Pomocou voľby `-type=ns`
- Použitie možnosti `-type=a`
- Pomocou možnosti `-type=mx`
- Pomocou možnosti `-type=txt`
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
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
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
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
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
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
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
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
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.