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.