![Samsung creează un difuzor inteligent Bixby numit „VEGA”](/f/c30c56e1b470add19ac0b4b927ff08fd.jpg?width=100&height=100)
DNS (numele domeniului) este agenda telefonică a internetului. A Domeniu nume este o adresă alfanumerică unică pe care utilizatorii o introduc în URL bara din browser pentru a accesa un site web.
Numele de domenii permit utilizatorilor să acceseze un site web în loc să utilizeze o adresă IP care se mapează pe fiecare nume de domeniu. Uneori, puteți întâlni DNS probleme cum ar fi un server DNS configurat greșit, care ar putea duce la timpi de nefuncționare.
În acest ghid, ne uităm la 6 instrumente pe care le puteți utiliza pentru a depana problemele de rezoluție a numelui DNS în Linux.
Cuprins
Bătrânul bun comanda nslookup exista de ceva vreme. Este un instrument de linie de comandă care interogează și oferă informații detaliate despre serverele de nume de domenii de internet.
De obicei, ați folosi nslookup instrument pentru a obține înregistrări DNS ale unui nume de domeniu, cum ar fi maparea dintre un nume de domeniu și adresa IP asociată acestuia. Informațiile obținute din interogarea unei înregistrări DNS sunt valoroase în depanarea problemelor legate de DNS.
Pentru a prelua informații despre o înregistrare DNS, utilizați următoarea sintaxă:
$ nslookup nume_domeniu.
De exemplu, pentru a verifica înregistrarea DNS a unui domeniu numit linuxtechwhiz.info, rulați comanda:
$ nslookup linuxtechwhiz.info.
Dacă totul este în regulă, ar trebui să obțineți rezultate care seamănă cu ceea ce avem aici.
Prima secțiune afișează informații despre serverul utilizat pentru obținerea înregistrărilor DNS. În acest caz, este serverul DNS local din rețeaua mea locală. Uneori, acesta ar putea fi routerul dvs. sau un server intern corporativ.
A doua secțiune afișează numele domeniului complet calificat și adresa IP corespunzătoare (atât IPv4, cât și IPv6). În unele cazuri, precum al nostru, IPv4 este singurul protocol activ.
Pentru unele nume de domenii, ambele protocoale sunt activate. De exemplu, dacă interogați google.com, descoperiți că numele de domeniu se mapează la mai multe adrese IP, atât IPv4, cât și IPv6.
$ nslookup google.com.
Scurt pentru Informații de domeniu Groper, săpa este încă un alt instrument de linie de comandă pentru interogarea serverelor de nume DNS (Domain Name System). Este un instrument de interogare DNS mai bun și a înlocuit nslookup comanda.
The comanda dig vă permite să efectuați căutări DNS și să furnizați detalii complexe despre diferite înregistrări DNS, inclusiv A, MX, și SOA înregistrări.
Cel mai simplu mod de a verifica o înregistrare DNS este tastarea săpa comanda urmată de numele domeniului și apăsând INTRODUCE.
$ dig linuxtechwhiz.info.
Ieșirea lui săpa comanda este destul de verbosă. Pentru a afișa maparea adresei IP includeți +scurt
sufix așa cum se arată.
$ dig linuxtechwhiz.info +scurt 74.207.227.36
The comanda gazdă este un alt instrument util pe care îl puteți folosi pentru a gestiona rezoluția manuală DNS. De exemplu, puteți efectua o căutare înainte DNS, așa cum se arată.
$ gazdă linuxtechwhiz.info.
De asemenea, puteți efectua o căutare inversă după cum urmează.
gazdă $ 173.82.232.55.
The -C
opțiunea vă permite să căutați SOA înregistrări.
$ gazdă -C linuxtechwhiz.info.
În plus, puteți solicita MX înregistrări folosind -t mx
steaguri așa cum se arată.
$ host -t mx google.com.
Pentru a afișa toate informațiile despre un domeniu, treceți -A
steag așa cum se arată.
$ host -a google.com.
The comanda ping este folosit mai ales pentru a verifica disponibilitatea sau accesibilitatea unui sistem sau nod.
Puteți testa conectivitatea unui nume de domeniu făcând ping la domeniu, așa cum se arată.
$ ping linuxtechwhiz.info -c 4.
Un răspuns pozitiv implică faptul că rezoluția numelui funcționează conform așteptărilor. O eroare indică o problemă de rezoluție DNS.
Mai mult, puteți face ping la IP-ul de la distanță asociat cu numele domeniului pentru a verifica dacă sistemul care găzduiește numele dvs. este activ și accesibil.
$ ping 173.82.232.55 -c 4.
Instrumentele din linia de comandă pe care tocmai le-am analizat oferă doar informații limitate despre înregistrările dvs. DNS și nu pot fi utilizate în mod adecvat pentru a depana probleme complexe DNS.
MXToolBox este un instrument online gratuit (plătit pentru funcții suplimentare) care oferă instrumente rapide și precise de diagnosticare a rețelei și de căutare DNS.
Vă oferă o perspectivă cuprinzătoare asupra sănătății domeniului dvs., care include monitorizarea domeniului dvs., afișarea informațiilor despre orice DNS sau liste negre de IP, sondarea serverului de e-mail pentru orice probleme, verificarea serverului web și rularea a peste 15 teste pe DNS-ul dvs. Server.
Este un instrument foarte recomandat dacă singurul tău scop este să ajungi la fundul oricărei probleme legate de DNS.
IntoDNS este un alt instrument valoros pe care îl puteți folosi pentru a verifica și depana orice probleme legate de DNS. În doar câteva secunde, generează un raport detaliat despre înregistrările NS, serverele de nume, înregistrările SOA și MX, TTL, intervalul de reîmprospătare și multe altele.
În plus, oferă informații despre adresa IP a serverelor de e-mail și valabilitatea acestora și despre orice posibilă problemă cu numele domeniului dumneavoastră.
Acestea sunt doar câteva instrumente care oferă informații despre înregistrările dvs. DNS, care sunt utile în depanarea oricăror erori sau erori asociate domeniului dvs. Sperăm că ați găsit acest ghid perspicace. Simțiți-vă liber să contactați cu orice comentarii sau feedback.