8 instrumente pentru a verifica sănătatea DNS pentru depanare

Problemele legate de DNS pot reprezenta o presiune constantă pentru afaceri, în special în sectorul de producție.

Este un fapt incontestabil că orice dificultate majoră cu DNS-ul poate paraliza operațiunile unei afaceri, necesitând o remediere cât mai rapidă. În acest context, un instrument de testare a integrității DNS se poate dovedi extrem de util în procesul de depanare.

Un sistem de monitorizare DNS ar trebui, ideal, să vă alerteze în cazul apariției unor probleme. Dar, dacă nu dispuneți de unul, puteți folosi următoarele instrumente la cerere:

Uptrends

Cu Uptrends, puteți localiza rapid înregistrările DNS esențiale. Acest lucru este deosebit de folositor atunci când ați făcut modificări și doriți să verificați dacă acestea s-au propagat corect pe Internet. Instrumentul identifică:

  • Înregistrarea SOA (Start of Authority)
  • Înregistrările NS (Server de nume)
  • Înregistrările A/AAAA
  • Înregistrările MX (Mail Exchanger)
  • Înregistrările TXT (Text)

DNSreport

DNSreport vă oferă un raport DNS complet, care include informații despre serverul părinte, serverele de nume, SOA, MX, MAIL, WWW, SPF și DNSSEC.

În plus, aveți opțiunea de a exporta acest raport DNS într-un fișier PDF.

DNS Spy

DNS Spy este util pentru a evalua patru parametri vitali ai unui domeniu:

  • Conectivitatea: verifică dacă serverele de nume configurate sunt accesibile și răspund la interogările DNS.
  • Performanța: măsoară timpul de răspuns al serverelor DNS.
  • Reziliența și securitatea: verifică dacă sunt configurate mai multe servere de nume pentru a asigura rezistența și înregistrările CAA (Certificate Authority Authorization) pentru securitate.
  • Înregistrarea DNS: detectează eventualele erori legate de valoarea TTL, înregistrările MX, root, SOA, IPv6 și altele.

Rezultatele scanării sunt prezentate împreună cu un scor, iar fiecare test include recomandări și detalii, permițându-vă să luați măsuri concrete în funcție de concluziile obținute.

DNS Watch

Instrumentul online DNS Watch este un instrument ușor de utilizat și verifică înregistrările A, MX, NS, SOA și TXT. Personal, îl folosesc aproape săptămânal.

Ca alternativă, puteți utiliza și instrumentul de căutare DNS oferit de tipstrick.ro.

Intro DNS

Intro DNS analizează configurația DNS a unui site și generează un raport detaliat cu rezultatele testelor și recomandări de îmbunătățire, acolo unde este cazul.

DNS Query

Instrumentul DNS Query Traversal oferă o prezentare pas cu pas a rutării DNS, oferind informații detaliate despre fiecare pas și timpul de răspuns aferent.

Domain Health de la MXTOOLBOX efectuează un set complex de teste de performanță, verificând de asemenea includerea pe liste negre și identificând dacă un domeniu este considerat nesigur.

dig

dig este un utilitar de căutare DNS disponibil în sistemele de operare bazate pe UNIX. Acest instrument este util pentru a interoga DNS direct din terminal.

Iată un exemplu simplu de interogare:

       [email protected]:~# dig gf.dev

        ; <<>> DiG 9.11.3-1ubuntu1.11-Ubuntu <<>> gf.dev
        ;; global options: +cmd
        ;; Got answer:
        ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28778
        ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

        ;; OPT PSEUDOSECTION:
        ; EDNS: version: 0, flags:; udp: 65494
        ;; QUESTION SECTION:
        ;gf.dev.				IN	A

        ;; ANSWER SECTION:
        gf.dev.			300	IN	A	104.27.152.44
        gf.dev.			300	IN	A	104.27.153.44

        ;; Query time: 13 msec
        ;; SERVER: 127.0.0.53#53(127.0.0.53)
        ;; WHEN: Sun Feb 23 19:27:49 UTC 2020
        ;; MSG SIZE  rcvd: 67
    

Implicit, dig va afișa înregistrarea A a domeniului specificat. Însă, puteți interoga orice alt tip de înregistrare. Exemplul de mai jos arată cum se obține înregistrarea MX:

    [email protected]:~# dig mx tipstrick.ro.com

        ; <<>> DiG 9.11.3-1ubuntu1.11-Ubuntu <<>> mx tipstrick.ro.com
        ;; global options: +cmd
        ;; Got answer:
        ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3837
        ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1

        ;; OPT PSEUDOSECTION:
        ; EDNS: version: 0, flags:; udp: 65494
        ;; QUESTION SECTION:
        ;tipstrick.ro.com.			IN	MX

        ;; ANSWER SECTION:
        tipstrick.ro.com.		300	IN	MX	1 aspmx.l.google.com.
        tipstrick.ro.com.		300	IN	MX	10 alt3.aspmx.l.google.com.
        tipstrick.ro.com.		300	IN	MX	5 alt1.aspmx.l.google.com.
        tipstrick.ro.com.		300	IN	MX	10 alt4.aspmx.l.google.com.
        tipstrick.ro.com.		300	IN	MX	5 alt2.aspmx.l.google.com.

        ;; Query time: 4 msec
        ;; SERVER: 127.0.0.53#53(127.0.0.53)
        ;; WHEN: Sun Feb 23 19:36:48 UTC 2020
        ;; MSG SIZE  rcvd: 157
    

Sper ca instrumentele prezentate mai sus să vă fie de ajutor în identificarea și rezolvarea problemelor DNS. De asemenea, vă recomand să consultați acest curs introductiv despre DNS.