DNS-relaterte utfordringer knyttet til nettsider er en stadig kilde til bekymring for virksomheter, spesielt de som er involvert i produksjon.
Det er uomtvistelig at et hvilket som helst betydelig DNS-problem kan lamme hele virksomheten, og det er avgjørende å gjenopprette funksjonaliteten så raskt som mulig. Det er svært fordelaktig å ha et verktøy for DNS-helsesjekk tilgjengelig for feilsøking i slike situasjoner.
Ideelt sett bør et overvåkingssystem for DNS varsle deg når det oppstår problemer. Men i fravær av et slikt system, kan du benytte følgende verktøy for umiddelbar analyse.
Uptrends
Uptrends gjør det enkelt å finne følgende DNS-poster raskt. Dette er spesielt nyttig for å bekrefte endringer og sjekke om poster har blitt korrekt distribuert på internett:
- SOA (Start of Authority)
- NS (navneserver)
- A/AAAA
- MX (Mail Exchanger)
- TXT (tekst)
DNS-rapport
DNSreport genererer en omfattende DNS-rapport som inkluderer informasjon om overordnet status, navneservere, SOA, MX, MAIL, WWW, SPF og DNSSEC.
Denne rapporten kan også eksporteres i PDF-format, noe som er praktisk for dokumentasjon.
DNS-spion
DNS Spy gir mulighet for å teste fire essensielle aspekter ved domenekonfigurasjonen:
- **Tilkobling:** Verifiserer om konfigurerte navneservere er tilgjengelige og svarer på DNS-forespørsler.
- **Ytelse:** Måler svartiden på DNS-oppslag.
- **Resiliens og sikkerhet:** Sjekker om flere navneservere er konfigurert for å sikre robusthet, og om CAA-poster (Certificate Authority Authorization) er til stede for å øke sikkerheten.
- **DNS-poster:** Avdekker potensielle problemer med poster knyttet til TTL-verdier, MX-poster, root, SOA, IPv6 og mer.
Skanneresultatene presenteres med en poengsum, og hver test gir anbefalinger og detaljerte prestasjonsdata for å veilede deg i nødvendige tiltak.
DNS Watch
Det nettbaserte verktøyet DNS Watch er svært brukervennlig, og jeg bruker det nesten ukentlig. Det er et lett verktøy for å verifisere A-poster, MX-poster, NS-poster, SOA-poster og TXT-poster.
Alternativt kan man også bruke tipsbilk.net sin DNS-oppslagstjeneste.
Introduksjon til DNS
Intro DNS evaluerer helsen til DNS-konfigurasjonen for et spesifikt nettsted og genererer en detaljert rapport som omfatter testresultater og potensielle forbedringsforslag.
DNS-spørring
Verktøyet DNS Query Traversal gir deg detaljerte trinnvise instruksjoner for DNS-ruting. Informasjon om hver traversering presenteres sammen med responstiden.
Domain Health fra MXTOOLBOX utfører en rekke ytelsestester. Verktøyet sjekker også svartelister og indikerer om domenet anses som usikkert.
dig
dig er et DNS-oppslagsverktøy tilgjengelig i UNIX-baserte operativsystemer. Det er nyttig for å hente DNS-informasjon direkte fra terminalen.
Her er et eksempel på enkel spørringsutgang:
[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
Som standard viser dig A-posten for et gitt domene. Du kan imidlertid også hente andre posttyper. Eksemplet nedenfor viser hvordan du henter en MX-post.
[email protected]:~# dig mx tipsbilk.net.com ; <<>> DiG 9.11.3-1ubuntu1.11-Ubuntu <<>> mx tipsbilk.net.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: ;tipsbilk.net.com. IN MX ;; ANSWER SECTION: tipsbilk.net.com. 300 IN MX 1 aspmx.l.google.com. tipsbilk.net.com. 300 IN MX 10 alt3.aspmx.l.google.com. tipsbilk.net.com. 300 IN MX 5 alt1.aspmx.l.google.com. tipsbilk.net.com. 300 IN MX 10 alt4.aspmx.l.google.com. tipsbilk.net.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
Jeg håper at de presenterte verktøyene vil være nyttige for å diagnostisere DNS-relaterte problemer. Det anbefales også å utforske et grunnleggende DNS-kurs for ytterligere innsikt.