Vyhľadanie DNS
Vypíše všetky bežné DNS záznamy pre zadanú doménu cez Cloudflare DNS-over-HTTPS.
Ako DNS lookup funguje
Nástroj sa pýta resolvera Cloudflare cez DNS-over-HTTPS (1.1.1.1) na najbežnejšie typy záznamov domény: A, AAAA, MX, NS, TXT a CNAME. DoH vracia rovnaké dáta ako klasické DNS na porte 53, len prenášané cez HTTPS.
Keďže odpoveď prichádza z verejného resolvera, vidíte záznamy tak, ako ich práve vidí internet - vrátane hodnôt, ktoré sú ešte v cache z obdobia pred vašou poslednou zmenou. Životnosť cache určuje TTL nastavené pri každom zázname vo vašej DNS zóne.
Každý typ záznamu má inú úlohu: A/AAAA prekladajú názov na IPv4/IPv6 adresy, MX určuje poštové servery prijímajúce e-mail pre doménu, NS uvádza autoritatívne name servery a TXT nesie strojovo čitateľné politiky ako SPF, DKIM a DMARC alebo overovacie tokeny.
Ako čítať výsledky
Väčšina ladenia sa zúži na tri kontroly:
- A/AAAA - smerujú na server alebo CDN, ktoré očakávate? Stará adresa po migrácii je najčastejšia príčina stavu 'mne web funguje, ostatným nie'.
- MX - pošta sa doručuje najprv na server s najnižším číslom priority. Bez MX záznamov sa pošta doručuje na A záznam, čo je málokedy žiaduce.
- TXT - overte, že existuje presne jeden SPF záznam (viac SPF záznamov je neplatných a rozbíja overovanie e-mailov) a že máte DKIM/DMARC, ak posielate poštu.
Časté problémy
Záznam je zmenený, ale stále sa zobrazuje stará hodnota. Resolver poskytuje odpoveď z cache, kým nevyprší TTL. Pozrite si TTL, ktoré platilo pred zmenou - to je maximálne čakanie. Verejnú cache Cloudflare môžete vyčistiť na one.one.one.one/purge-cache.
CNAME na holej doméne (apex). Štandard DNS nedovoľuje CNAME na holej doméne popri ostatných záznamoch (SOA/NS tam existujú vždy). Poskytovatelia to obchádzajú záznamami ALIAS/ANAME alebo technikou CNAME flattening; ak sa vaša holá doména neprekladá, overte najprv toto.
NS záznamy sa líšia od nastavenia u registrátora. NS záznamy v zóne by sa mali zhodovať s delegáciou u registrátora. Nesúlad po migrácii DNS poskytovateľa vedie k občasným zlyhaniam prekladu, pretože resolvery môžu nasledovať ktorúkoľvek zo sád.
Časté otázky
Aký je rozdiel medzi záznamom A a CNAME?
Záznam A prekladá názov priamo na IPv4 adresu. CNAME prekladá názov na iný názov a preklad pokračuje tam - hodí sa, keď má veľa názvov nasledovať jeden cieľ, ktorý môže ľubovoľne meniť IP.
Čo je TTL a akú hodnotu mám použiť?
TTL (time to live) hovorí resolverom, ako dlho smú záznam držať v cache, v sekundách. Bežné hodnoty sú 300-3600 s. Pred plánovanou migráciou znížte TTL (napr. na 300 s) deň vopred a po nej ho opäť zvýšte, aby ste znížili záťaž resolverov.
Prečo tento lookup ukazuje inú IP než ping na mojom počítači?
Váš operačný systém sa pýta vlastného resolvera (router alebo ISP), ktorý môže mať staršiu hodnotu v cache alebo používať split-horizon DNS. Tento nástroj sa pýta verejného resolvera Cloudflare, takže výsledky sa môžu líšiť, kým cache nevyprší.
Ako overím, či mám nastavené SPF, DKIM a DMARC?
Pozrite TXT záznamy: SPF je TXT záznam na doméne začínajúci sa v=spf1, DMARC je TXT záznam na _dmarc.vasadomena a DKIM býva na selektor._domainkey.vasadomena (selektor závisí od poštového poskytovateľa, takže sa v dopyte na holú doménu nemusí zobraziť).
Doména vyprší - a celý web spadne
ePulz.io sleduje aj registráciu domény (WHOIS) a upozorní vás 30, 14, 7, 3 a 1 deň pred vypršaním.
Vyskúšať zadarmo →O tomto nástroji
DNS lookup zobrazí záznamy, ktoré smerujú vašu prevádzku: adresy A a AAAA, na ktoré sa pripájajú návštevníci, MX záznamy prijímajúce vašu poštu, ako aj NS, CNAME a TXT (SPF, DKIM). Keď stránka alebo e-mail zrazu prestane fungovať, práve tu si ako prvé overíte, či záznam smeruje tam, kam očakávate.