Ce este NSLOOKUP și cum să îl utilizați
NSLOOKUP este un instrument de linie de comandă utilizat pentru interogarea serverelor DNS ( Domain Name System ) pentru a obține informații despre nume de domenii și adrese IP. Este un utilitar esențial pentru administratorii de rețea, dezvoltatori și orice persoană care rezolvă probleme legate de DNS. Utilizând NSLOOKUP, puteți verifica adresa IP asociată unui nume de domeniu, puteți găsi serverele DNS autoritare pentru un domeniu și multe altele. În acest articol, vom explica ce este NSLOOKUP, cum funcționează și vom oferi instrucțiuni pas cu pas despre cum să îl utilizați pentru a depana și a colecta informații DNS
Ce este NSLOOKUP?
NSLOOKUP înseamnă “Name Server Lookup” Este un utilitar de linie de comandă care permite utilizatorilor să interogheze înregistrările DNS și să obțină informații specifice despre nume de domenii sau adrese IP. NSLOOKUP poate fi utilizat pentru
- A găsi adresa IP asociată unui nume de domeniu.
- Determinarea numelui de domeniu asociat cu o adresă IP (căutare DNS inversă).
- Căutarea diferitelor tipuri de înregistrări DNS, cum ar fi înregistrările A, MX, NS și TXT.
- Depanarea problemelor de rezoluție DNS și verificarea configurațiilor DNS.
NSLOOKUP este disponibil pe majoritatea sistemelor de operare, inclusiv Windows, macOS și Linux
Cum funcționează NSLOOKUP?
Atunci când introduceți un nume de domeniu în browserul dvs. web, sistemul de nume de domeniu (DNS) traduce acel nume de domeniu într-o adresă IP, permițând dispozitivului dvs. să se conecteze la serverul site-ului web. NSLOOKUP vă permite să interogați manual serverele DNS pentru a obține informații despre aceste traduceri și pentru a verifica setările DNS. NSLOOKUP interacționează direct cu serverele DNS pentru a obține informații despre numele de domeniu, adresele IP și înregistrările DNS. Instrumentul poate ajuta, de asemenea, la identificarea unor probleme precum configurările greșite ale serverelor DNS sau problemele de conectivitate la rețea
Cum să utilizați NSLOOKUP
Iată cum să utilizați NSLOOKUP pentru a efectua diferite tipuri de interogări DNS
1. Efectuarea unei căutări de bază a numelui de domeniu
Puteți utiliza NSLOOKUP pentru a obține adresa IP asociată cu un anumit nume de domeniu
Pe Windows:
- Deschideți Command Prompt (apăsați Windows + R, tastați cmd și apăsați Enter).
- Tastați următoarea comandănslookup example.com
Înlocuiți example.com cu numele domeniului pe care doriți să îl interogați.
Pe macOS/Linux:
- Deschideți Terminalul (apăsați Command + Space și tastați Terminal).
- Rulați aceeași comandănslookup example.com
Exemplu de ieșire:
În acest exemplu, NSLOOKUP interoghează serverul DNS și returnează adresa IP 93.184.216.34 asociată cu example.com
2. Căutarea DNS inversă
O căutare DNS inversă vă permite să găsiți numele de domeniu asociat cu o adresă IP
Comandă:
În acest caz, NSLOOKUP va returna numele de domeniu care corespunde adresei IP 93.184.216.34
3. Interogarea unor tipuri specifice de înregistrări DNS
NSLOOKUP vă permite să interogați tipuri specifice de înregistrări DNS, cum ar fi înregistrările MX (Mail Exchange), NS (Name Server) sau TXT (Text)
Exemplu: Interogarea înregistrărilor MX
Înregistrările MX sunt utilizate pentru a găsi serverele de poștă electronică responsabile pentru primirea de e-mail în numele unui domeniu
Exemplu de ieșire
Aceasta arată că mail.example.com este serverul de poștă electronică responsabil de gestionarea e-mailurilor pentru domeniul example.com
Exemplu: Interogarea înregistrărilor NS
Înregistrările NS furnizează informații despre serverele de nume autoritare pentru un domeniu
Exemplu de ieșire
Această ieșire arată serverele de nume (ns1.example.com și ns2.example.com) care sunt responsabile pentru domeniu
Exemplu: Interogarea înregistrărilor TXT
Înregistrările TXT conțin adesea informații despre verificarea proprietății domeniului, securitatea e-mailului (de exemplu, SPF, DKIM) și alte date bazate pe text
4. Utilizarea unui server DNS diferit
În mod implicit, NSLOOKUP utilizează serverul DNS configurat pe dispozitivul sau rețeaua dvs. Cu toate acestea, puteți specifica un server DNS diferit pentru a efectua interogări
Comandă:
În acest exemplu, NSLOOKUP va interoga serverul DNS public Google (8.8.8.8) pentru informații despre example.com
Modul interactiv în NSLOOKUP
NSLOOKUP are un mod interactiv, care vă permite să efectuați interogări multiple fără a ieși din instrumentul de linie de comandă. Pentru a intra în modul interactiv, tastați pur și simplu nslookup fără niciun parametru suplimentar
Veți intra într-o sesiune interactivă în care puteți tasta mai multe comenzi
Pentru a ieși din modul interactiv, tastați exit sau apăsați Ctrl + C
Cazuri comune de utilizare pentru NSLOOKUP
1. Depanarea problemelor DNS
Atunci când site-urile web nu se încarcă sau vă confruntați cu probleme de rezoluție DNS, NSLOOKUP vă poate ajuta să determinați dacă problema este legată de configurația DNS. Prin interogarea diferitelor servere DNS, puteți identifica unde se află problema (de exemplu, pe serverul local sau la nivelul furnizorului DNS)
2. Verificarea configurației DNS
NSLOOKUP este utilizat în mod obișnuit pentru a verifica dacă înregistrările DNS pentru un domeniu sunt configurate corect. De exemplu, după configurarea unui site web sau a unui server de e-mail, puteți verifica dacă înregistrările A, MX și TXT sunt configurate corect
3. Identificarea propagării DNS
Atunci când înregistrările DNS sunt actualizate, poate dura până când modificările se propagă pe internet. NSLOOKUP vă permite să verificați dacă modificările au fost aplicate pe diferite servere DNS prin specificarea unor servere DNS alternative (de exemplu, Google DNS sau OpenDNS)
Comenzi și opțiuni NSLOOKUP
Iată câteva comenzi și opțiuni suplimentare utile atunci când lucrați cu NSLOOKUP
- set querytype=A: Setează tipul de interogare la înregistrările A (adrese IPv4).
- set querytype=AAAA: Efectuează interogări pentru adrese IPv6.
- set timeout=seconds: Setează intervalul de timeout pentru interogare.
- set retry=number: Specifică numărul de reîncercări dacă serverul nu răspunde.
Exemplu de setare a tipului de interogare la MX în modul interactiv
Concluzii
NSLOOKUP este un instrument puternic pentru interogarea înregistrărilor DNS și depanarea problemelor de rețea. Fie că sunteți administrator de sistem sau dezvoltator, înțelegerea modului de utilizare a NSLOOKUP vă poate ajuta să diagnosticați problemele DNS, să verificați configurațiile și să obțineți informații valoroase despre modul în care domeniile se rezolvă la adresele IP. Cu funcționalități de bază și avansate, NSLOOKUP este un instrument indispensabil pentru oricine lucrează cu rețele și tehnologii web.


