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 ) în vederea obținerii de 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. Folosind NSLOOKUP, puteți verifica adresa IP asociată unui nume de domeniu, 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 cu privire la modul de utilizare a acestuia pentru depanarea și colectarea informațiilor 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ă recupereze 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 acest 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 informații despre aceste traduceri și să verificați setările DNS.
NSLOOKUP interacționează direct cu serverele DNS pentru a prelua informații despre nume de domenii, adrese IP și înregistrări DNS. Instrumentul poate ajuta, de asemenea, la identificarea problemelor, cum ar fi 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ăutare 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 domeniului care corespunde adresei IP 93.184.216.34.
3. Interogarea unor tipuri specifice de înregistrări DNS
NSLOOKUP vă permite să căutaț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 de primirea e-mailurilor în numele unui domeniu.
Exemplu de ieșire:
Acest lucru 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 alt server DNS
Î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 consulta 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:
Concluzie
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.