8 алата за проверу здравља ДНС-а за решавање проблема

Problemi sa DNS-om mogu ozbiljno opteretiti poslovanje, posebno u proizvodnom sektoru.

Ozbiljni problemi sa DNS-om mogu dovesti do prekida celokupnog poslovanja, stoga je ključno da se problemi što pre reše. U tu svrhu, posedovanje alata za testiranje DNS-a može biti od velike pomoći.

Sistemi za praćenje DNS-a bi tehnički trebalo da vas obaveste o problemima. Međutim, ukoliko nemate takav sistem, možete koristiti sledeće alate za testiranje na zahtev.

Uptrends

Uptrends vam omogućava brzo pronalaženje sledećih DNS zapisa. Ovo je korisno kada ste izvršili izmene i želite da proverite da li su zapisi propagirani na internetu:

  • SOA (Start of Authority)
  • NS (Name Server)
  • A/AAAA
  • MX (Mail Exchange)
  • TXT (Text)

DNSreport

DNSreport pruža detaljan DNS izveštaj koji uključuje informacije o matičnom domenu, serverima imena, SOA, MX, MAIL, WWW, SPF i DNSSEC zapisima.

Ovaj alat takođe omogućava izvoz DNS izveštaja u PDF formatu.

DNS Spy

DNS Spy testira četiri ključna parametra domena:

  • Konektivnost – proverava da li su konfigurisani serveri imena dostupni i da li odgovaraju na DNS upite.
  • Performanse – meri vreme odgovora.
  • Otpornost i sigurnost – proverava konfiguraciju više servera imena radi otpornosti i prisustvo CAA (Certification Authority Authorization) zapisa radi sigurnosti.
  • DNS zapisi – otkriva potencijalne probleme sa zapisima, kao što su TTL vrednosti, MX, root, SOA, IPv6 itd.

Rezultati skeniranja su prikazani sa ocenom, a svaki test uključuje preporuke i detalje o postignućima, što vam omogućava da preduzmete odgovarajuće korake u vezi sa pronađenim problemima.

DNS Watch

DNS Watch je praktičan online alat koji redovno koristim. To je lagan alat za proveru A, MX, NS, SOA i TXT zapisa.

Alternativno, možete koristiti i wdwdz DNS pretragu.

Intro DNS

Intro DNS proverava DNS konfiguraciju date lokacije i pruža detaljan izveštaj o testovima, uključujući i plan za poboljšanja ukoliko su potrebna.

DNS Query

Alat DNS Query Traversal pruža detaljne informacije o putanji DNS rutiranja korak po korak. Svaka tačka na putanji je praćena informacijom o vremenu odgovora.

Domain Health od Mxtoolbox-a vrši stotine testova vezanih za performanse. Takođe, vrši proveru na crnim listama i ukazuje da li se smatra nesigurnim.

dig

Dig je alat za pretraživanje DNS-a koji je dostupan na operativnim sistemima baziranim na UNIX-u. Koristan je za upite DNS-a direktno iz terminala.

Primer jednostavnog upita:

 [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

Podrazumevano, dig prikazuje A zapis datog domena. Međutim, moguće je postaviti upit za druge tipove zapisa. Primer ispod prikazuje dobijanje MX zapisa.

 [email protected]:~# dig mx techblog.co.rs.com

; <<>> DiG 9.11.3-1ubuntu1.11-Ubuntu <<>> mx techblog.co.rs.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:
;techblog.co.rs.com.			IN	MX

;; ANSWER SECTION:
techblog.co.rs.com.		300	IN	MX	1 aspmx.l.google.com.
techblog.co.rs.com.		300	IN	MX	10 alt3.aspmx.l.google.com.
techblog.co.rs.com.		300	IN	MX	5 alt1.aspmx.l.google.com.
techblog.co.rs.com.		300	IN	MX	10 alt4.aspmx.l.google.com.
techblog.co.rs.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

Nadam se da će vam ovi alati pomoći u rešavanju problema vezanih za DNS. Predlažem da pogledate i ovaj osnovni DNS kurs.