Ce este NSLOOKUP și cum să îl utilizați ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
16.12.2024

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:
  1. Deschideți Command Prompt (apăsați Windows R, tastați cmd și apăsați Enter).
  2. 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:
  1. Deschideți Terminalul (apăsați Command Space și tastați Terminal).
  2. Rulați aceeași comandă:
    nslookup example.com
Exemplu de ieșire:
Server: dns.google Adresa: 8.8.8.8 Răspuns neautorizat: Nume: example.com Adresa: 93.184.216.34

Î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ă:
nslookup 93.184.216.34

Î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.

nslookup -query=mx exemplu.com

Exemplu de ieșire:

example.com mail exchanger = 10 mail.example.com.

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.

nslookup -query=ns exemplu.com

Exemplu de ieșire:

example.com nameserver = ns1.example.com. example.com nameserver = ns2.example.com.

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.

nslookup -query=txt exemplu.com

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ă:
nslookup example.com 8.8.8.8

Î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:

nslookup

Veți intra într-o sesiune interactivă în care puteți tasta mai multe comenzi:

> example.com > set querytype=mx > google.com

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:

nslookup > set querytype=mx > exemplu.com

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.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills