DNS Kontrolor propagace

Vložte odpovědi DNS z více resolverů a porovnejte typy záznamů, TTL a hodnoty vedle sebe.

Odpovědi resolveru
Jedna odpověď dig na řádek: název TTL IN typ hodnota, nebo typ TTL hodnota.
Jedna odpověď dig na řádek: název TTL IN typ hodnota, nebo typ TTL hodnota.
Jedna odpověď dig na řádek: název TTL IN typ hodnota, nebo typ TTL hodnota.
Porovnání vedle sebe
Typ záznamu
Vložte alespoň dvě odpovědi resolveru a poté je porovnejte.
Vložte odpovědi DNS alespoň ze dvou resolverů.

Vaše vložené odpovědi DNS zůstávají ve vašem prohlížeči. Nic není nahráváno ani ukládáno BroBroGo.

Časté dotazy

Které formáty výsledků DNS mohu vložit?

Vložte standardní řádky odpovědí dig jako “example.com. 300 IN A 192.0.2.1” nebo kompaktní řádky jako “A 300 192.0.2.1”. Komentáře a nadpisy sekcí dig jsou ignorovány.

Znamená jiná hodnota TTL, že hodnota DNS je nesprávná?

Nemusí to být nutně pravda. Rekurzivní resolvery snižují hodnoty uložené v cache (TTL) a mohou uplatňovat vlastní limity cache. Shodné hodnoty s různými TTL obvykle ukazují různé stáří cache, nikoliv odlišná data zón.

Dokazuje shoda zde, že DNS se propagoval všude?

Ne. Porovnání pokrývá pouze odpovědi, které vložíte. Jiné veřejné, ISP, firemní a zařízení cache mohou vrátit odlišná data a tato stránka nekontaktuje autoritativní nameservery.

Porovnání DNS odpovědí bez síťových dotazů

Nástroj DNS Kontrolor propagace slouží k manuálnímu vložení textových DNS odpovědí z několika různých resolverů a k jejich okamžitému porovnání vedle sebe. Tento proces pomáhá správcům webů, vývojářům i dalším uživatelům identifikovat shodné, chybějící nebo rozdílné typy záznamů, hodnoty TTL (Time To Live) a samotné cílové hodnoty.

Porovnání probíhá výhradně nad daty, která do nástroje sami vložíte. Nástroj neprovádí žádné aktivní síťové dotazy do systému DNS, neověřuje autoritativní správnost záznamů na zdrojových serverech ani nedokazuje celosvětový stav propagace. Slouží jako analytický pomocník pro vyhodnocení textových výstupů, které jste již získali z jiných zdrojů (například z příkazové řádky pomocí nástroje dig).

Podporované formáty a limity vstupu

Pro úspěšné porovnání je nutné zadat data alespoň pro dva resolvery. Každý resolver má v rozhraní svůj vyhrazený panel, kam se vkládají jednotlivé řádky DNS odpovědí. Nástroj podporuje dva formáty zápisu záznamů, přičemž každý záznam musí být uveden na samostatném řádku:

  • Standardní řádky odpovědí dig: Formát název TTL IN typ hodnota (například example.com. 300 IN A 192.0.2.1).
  • Kompaktní řádky: Formát typ TTL hodnota (například A 300 192.0.2.1).

Při zpracování vstupu nástroj automaticky ignoruje komentáře a nadpisy sekcí dig. Pro zajištění stability je velikost textu pro každý jednotlivý resolver omezena na maximálně 100 000 znaků.

Interpretace výsledků porovnání

Po spuštění analýzy se zobrazí přehledná tabulka s porovnáním vedle sebe. U každého vyhodnoceného záznamu nástroj zobrazí jeho typ (např. A, MX), hodnotu TTL a jeden z následujících stavů:

  • Přesná shoda: Typ záznamu, TTL i výsledná hodnota jsou u všech porovnávaných resolverů naprosto identické.
  • TTL se liší: Typ záznamu a jeho hodnota jsou shodné, avšak hodnoty TTL se mezi resolvery liší.
  • Hodnoty se liší: Typ záznamu je shodný, ale resolvery vracejí různé cílové hodnoty.
  • Žádný záznam: Tento stav indikuje, že konkrétní typ záznamu, který se nachází v odpovědi některého z resolverů, v odpovědi jiného resolveru zcela chybí.

Na konci porovnání nástroj zobrazí souhrnnou zprávu ve formátu: „Porovnány typy záznamů ‹types› napříč vzorky resolverů ‹resolvers›.“

Chování TTL a specifika DNS mezipaměti

Rozdílné hodnoty TTL u stejných DNS záznamů jsou v praxi běžným jevem a obvykle neindikují chybu v konfiguraci zóny. Rekurzivní DNS resolvery ukládají dotázané záznamy do své lokální mezipaměti (cache) po dobu definovanou v TTL. Při každém dalším dotazu na daný resolver se tato hodnota postupně snižuje.

Pokud tedy porovnáváte odpovědi ze dvou různých resolverů a výsledkem je stav „TTL se liší“, s největší pravděpodobností se jedná o důsledek různého stáří cache v jednotlivých resolverech, nikoliv o rozdílná data v zónovém souboru autoritativního serveru. Resolvery mohou navíc uplatňovat své vlastní interní limity pro maximální a minimální délku uchování záznamů v cache.

Chybové stavy a validace vstupů

Nástroj provádí striktní kontrolu formátu vložených dat a počtu vyplněných polí. V případě nesrovnalostí reaguje zobrazením specifických chybových hlášení:

  • Pokud kliknete na tlačítko pro porovnání bez vložení jakýchkoliv dat, zobrazí se chybová zpráva: „Vložte alespoň dvě odpovědi resolveru.“
  • Pokud vložíte data pouze do jednoho panelu, systém vás upozorní zprávou: „Vložte odpověď do alespoň dvou panelů resolveru.“
  • Překročí-li text v některém poli limit velikosti, zobrazí se upozornění: „Odpověď resolveru ‹n› je neobvykle velká. Udržujte ji pod 100 000 znaky.“
  • Pokud řádek neodpovídá žádnému z podporovaných formátů, nástroj vypíše chybu: „Řádek ‹line› resolveru ‹n› není podporovaný záznam DNS. Použijte jméno TTL IN typ hodnota, nebo typ TTL hodnota.“

Stisknutím tlačítka „Vymazat“ dojde k okamžitému odstranění všech zadaných textů, vyčištění tabulky výsledků a přesunutí kurzoru zpět do prvního vstupního pole.

Ochrana soukromí při zpracování dat

Zpracování veškerých vložených DNS odpovědí probíhá lokálně přímo ve vašem webovém prohlížeči. Žádná data se neodesílají na externí servery, ani se nikde neukládají. Vaše konfigurace a analyzované záznamy tak zůstávají plně pod vaší kontrolou.

Často kladené otázky (FAQ)

Které formáty výsledků DNS mohu vložit? Vložte standardní řádky odpovědí dig jako “example.com. 300 IN A 192.0.2.1” nebo kompaktní řádky jako “A 300 192.0.2.1”. Komentáře a nadpisy sekcí dig jsou ignorovány.

Znamená jiná hodnota TTL, že hodnota DNS je nesprávná? Nemusí to být nutně pravda. Rekurzivní resolvery snižují hodnoty uložené v cache (TTL) a mohou uplatňovat vlastní limity cache. Shodné hodnoty s různými TTL obvykle ukazují různé stáří cache, nikoliv odlišná data zón.

Dokazuje shoda zde, že DNS se propagoval všude? Ne. Porovnání pokrývá pouze odpovědi, které vložíte. Jiné veřejné, ISP, firemní a zařízení cache mohou vrátit odlišná data a tato stránka nekontaktuje autoritativní nameservery.