DNS Lähetyksen tarkistaja

Liitä DNS-vastauksia useista nimipalvelimista ja vertaile tietueiden tyyppejä, TTL:itä ja arvoja vierekkäin.

Resolver-vastaukset
Yksi dig vastaustietue per rivi: nimi TTL IN tyyppi arvo, tai tyyppi TTL arvo.
Yksi dig vastaustietue per rivi: nimi TTL IN tyyppi arvo, tai tyyppi TTL arvo.
Yksi dig vastaustietue per rivi: nimi TTL IN tyyppi arvo, tai tyyppi TTL arvo.
Vierekkäinen vertailu
Tietueen tyyppi
Liitä vähintään kaksi resolverin vastausta, sitten vertaa niitä.
Liitä DNS vastaukset vähintään kahdelta ratkaisevalta palvelimelta.

Liitetyt DNS-vastaukset pysyvät selaimessasi. Mitään ei lähetetä BroBroGo:ille eikä tallenneta.

UKK

Mitä DNS-tulostyyppejä voin liittää?

Liitä tavallisia dig-vastausrivejä, kuten “example.com. 300 IN A 192.0.2.1” tai tiiviitä rivejä, kuten “A 300 192.0.2.1”. Kommentit ja dig-osion otsikot ohitetaan.

Tarkoittaako eri TTL, että DNS-arvo on väärä?

Ei välttämättä. Rekursiiviset resolverit laskevat välimuistissa olevia TTL-arvoja ja voivat soveltaa omia välimuistirajoituksiaan. Täsmäävät arvot eri TTL-arvoilla osoittavat yleensä erilaisia välimuistin ikäarvoja, eivät eri vyöhyketietoja.

Todistaako osuma tässä, että DNS on levinnyt kaikkialle?

Ei. Vertailu kattaa vain liittämäsi vastaukset. Muut julkiset, ISP-, yritys- ja laiteväliaikaiset välimuistit saattavat palauttaa eri tietoja, eikä tämä sivu ota yhteyttä auktoritatiivisiin nimipalvelimiin.

DNS-tietueiden vertailu ja leviämisen seuranta

Kun teet muutoksia verkkotunnuksen DNS-asetuksiin, uudet tiedot eivät päivity välittömästi kaikkialle maailmaan. DNS-tietueiden leviäminen ja välimuistitus voivat aiheuttaa tilanteita, joissa eri nimipalvelimet palauttavat samalle kyselylle erilaisia vastauksia. DNS Lähetyksen tarkistaja on työkalu, jonka avulla voit liittää DNS-vastauksia useista eri nimipalvelimista ja vertailla niiden tietueiden tyyppejä, TTL-arvoja sekä varsinaisia arvoja vierekkäin.

Työkalu ei tee itsenäisesti DNS-kyselyitä verkkoon, vaan se analysoi ja vertaa ainoastaan niitä vastauksia, jotka syötät sille. Tämä mahdollistaa eri lähteistä kerättyjen tietojen tarkan ja hallitun analysoinnin ilman ylimääräistä verkkoliikennettä.

Syötteet ja tuetut muodot

Työkalun käyttöä varten tarvitset vähintään kahden eri nimipalvelimen (resolverin) antamat DNS-vastaukset. Voit nimetä kunkin resolverin erikseen ja liittää niiden vastaustekstit niille varattuihin kenttiin.

Tuetut tietuemuodot

Työkalu tunnistaa kaksi erilaista vastausmuotoa rivikohtaisesti:

  • Standardi dig-vastausrivi: Muotoa nimi TTL IN tyyppi arvo (esimerkiksi example.com. 300 IN A 192.0.2.1).
  • Tiivis rivi: Muotoa tyyppi TTL arvo (esimerkiksi A 300 192.0.2.1).

Rajoitukset ja säännöt

  • Kommentit ja otsikot: Syötteestä ohitetaan automaattisesti kaikki kommenttirivit sekä dig-työkalun tuottamat osioiden otsikot.
  • Koko: Yhden resolverin vastauksen pituus on rajoitettu alle 100 000 merkkiin. Jos raja ylittyy, työkalu näyttää virheilmoituksen: "Ratkaisevan palvelimen ‹n› vastaus on poikkeuksellisen suuri. Pidä se alle 100 000 merkin.".
  • Syntaksivirheet: Jos jokin rivi ei vastaa tuettuja muotoja, järjestelmä antaa virheilmoituksen: "Ratkaisevan palvelimen ‹n›, rivi ‹line› ei ole tuettu DNS tietue. Käytä nimeä TTL IN tyyppi arvo, tai tyyppi TTL arvo.".
  • Vähimmäismäärä: Vertailun suorittamiseksi on annettava vähintään kaksi vastausta. Jos yrität vertailla tyhjillä kentillä, näytetään virheilmoitus: "Liitä vähintään kahden ratkaisevan palvelimen vastaukset.". Jos olet täyttänyt vain yhden kentän, virheilmoitus kuuluu: "Liitä vastaus vähintään kahteen ratkaisevan palvelimen kohtaan.".

Tulosten tulkinta ja vertailutilat

Kun napsautat painiketta "Vertaa vastauksia", työkalu luo vierekkäisen vertailun, jossa jokainen tietue analysoidaan suhteessa muiden resolverien antamiin tietoihin. Vertailun yhteenvetona näytetään ilmoitus muodossa: "Vertailtiin ‹types› tietuetyyppejä ‹resolvers› ratkaisevien palvelimien näytteissä.".

Jokaiselle tietueelle määritetään jokin seuraavista tiloista:

Tila Kuvaus Merkitys käytännössä
Tarkka vastaavuus Tietueen tyyppi, TTL ja arvo ovat täysin identtiset kaikissa vertailtavissa vastauksissa. Tietue on yhtenäinen tarkasteltujen palvelimien välillä.
TTL eroaa Tietueen tyyppi ja arvo ovat samat, mutta TTL-arvoissa on eroja. Tämä viittaa yleensä siihen, että nimipalvelimilla on eri-ikäiset välimuistiversiot samasta tietueesta, ei virheelliseen vyöhyketietoon.
Arvot eroavat Tietueen tyyppi on sama, mutta niiden sisältämät arvot (kuten IP-osoitteet tai palvelinnimet) poikkeavat toisistaan. Nimipalvelimet palauttavat eri tietoa. Tämä voi johtua käynnissä olevasta päivityksestä tai konfiguraatiovirheestä.
Ei tietuetta Tietty tietuetyyppi puuttuu kokonaan kyseisen resolverin vastauksesta, vaikka se löytyy muilta. Kyseinen nimipalvelin ei tunne kyseistä tietuetta lainkaan.

DNS-tietueiden rakenne ja toiminta

DNS-tietueet koostuvat useista osista, jotka määrittävät, miten verkkoliikennettä ohjataan. Työkalun ymmärtämät kentät ovat:

  • Nimi (Name): Verkkotunnus, jota kysely koskee (esim. example.com.).
  • TTL (Time To Live): Aika sekunteina, jonka rekursiivinen nimipalvelin saa pitää tietuetta välimuistissaan ennen kuin sen on haettava tieto uudelleen auktoritatiiviselta palvelimelta.
  • Luokka (Class): Tavallisesti IN (Internet).
  • Tyyppi (Type): Määrittää tietueen käyttötarkoituksen (esim. A IPv4-osoitteille, AAAA IPv6-osoitteille, MX sähköpostipalvelimille tai TXT tekstimuotoisille tiedoille).
  • Arvo (Value): Tietueen varsinainen kohdetieto, kuten IP-osoite tai palvelimen nimi.

Kun DNS-tietueita päivitetään, muutokset eivät näy heti kaikkialla, koska välissä olevat rekursiiviset resolverit käyttävät vanhaa tietoa oman TTL-aikansa loppuun saakka. Tästä syystä TTL-arvojen erot vertailussa ovat normaaleja ja kertovat usein vain siitä, kuinka kauan tietue on ollut tallennettuna kunkin resolverin välimuistiin.

Paikallisen vertailun rajat ja tietosuoja

Tämä työkalu on suunniteltu erityisesti verkkosivustojen ylläpitäjille ja kehittäjille, jotka haluavat analysoida jo saamiaan DNS-vastauksia ilman, että heidän tarvitsee tehdä manuaalista vertailua tekstieditorissa.

On tärkeää huomata, että työkalu vertaa vain sille annettuja näytteitä. Se ei tee reaaliaikaisia kyselyitä internetin nimipalvelimiin, eikä se voi todistaa maailmanlaajuista leviämistä, auktoriteettista oikeellisuutta tai sitä, minkä vastauksen joku tietty yksittäinen käyttäjä omassa verkossaan saa.

Kaikki käsittely tapahtuu paikallisesti käyttäjän omassa selaimessa. Liitetyt DNS-vastaukset pysyvät selaimessasi, eikä mitään tietoja lähetetä BroBroGo-palvelimille tai tallenneta järjestelmään.


Usein kysytyt kysymykset

Mitä DNS-tulostyyppejä voin liittää?

Liitä tavallisia dig-vastausrivejä, kuten “example.com. 300 IN A 192.0.2.1” tai tiiviitä rivejä, kuten “A 300 192.0.2.1”. Kommentit ja dig-osion otsikot ohitetaan.

Tarkoittaako eri TTL, että DNS-arvo on väärä?

Ei välttämättä. Rekursiiviset resolverit laskevat välimuistissa olevia TTL-arvoja ja voivat soveltaa omia välimuistirajoituksiaan. Täsmäävät arvot eri TTL-arvoilla osoittavat yleensä erilaisia välimuistin ikäarvoja, eivät eri vyöhyketietoja.

Todistaako osuma tässä, että DNS on levinnyt kaikkialle?

Ei. Vertailu kattaa vain liittämäsi vastaukset. Muut julkiset, ISP-, yritys- ja laiteväliaikaiset välimuistit saattavat palauttaa eri tietoja, eikä tämä sivu ota yhteyttä auktoritatiivisiin nimipalvelimiin.