DNS je telefonní seznam internetu: překládá jména domén na adresy serverů. Devadesát procent problémů „web/e-mail nejde“ po změnách domény jsou právě DNS záznamy. Tady je vše podstatné — typy záznamů, TTL i typické nastavení pro web na WPCloud.
Typy záznamů, které potkáte
A / AAAA — jméno → IP adresa serveru (A pro IPv4, AAAA pro IPv6). Základ webu: vase-domena.cz → IP vašeho serveru (najdete v detailu serveru).
CNAME — jméno → jiné jméno (alias). Typicky www.vase-domena.cz → vase-domena.cz. Nesmí být na kořeni domény.
MX — kam chodí pošta domény. Ukazuje na poštovní server — měníte-li web, MX se nedotýkejte, jinak přestane chodit e-mail.
TXT — textové záznamy pro ověření a zabezpečení: SPF (kdo smí odesílat poštu), DKIM podpis, ověření vlastnictví (Google atd.).
NS — kdo doménu spravuje — nameservery. Jejich změna přesouvá správu celé zóny.
TTL a propagace
Každý záznam má TTL — dobu, po kterou si ho svět smí pamatovat. Změna se proto neprojeví hned, ale až doběhne stará hodnota z mezipamětí (tzv. propagace, minuty až hodiny). Před plánovanou změnou snižte TTL na 300 s s předstihem — změna pak proběhne rychle (stěhování webu).
Typické nastavení webu na WPCloud
A záznam kořene domény na IP serveru, www jako CNAME na kořen (a v panelu sjednotit WWW), MX beze změny (pošta zůstává, kde je), SPF/DKIM dle návodu na doručitelnost. Že vše sedí, ověří Diagnostika DNS přímo v panelu. Spravujete-li DNS přes CloudFlare, hodí se propojení s panelem.
Před každou změnou DNS si vyfoťte/vyexportujte stávající zónu. Smazaný záznam, o kterém nikdo nevěděl (ověření, pošta subdodavatele…), se hledá týdny.
Časté dotazy
Jak dlouho trvá propagace?
Podle TTL záznamu — běžně hodiny, po snížení TTL minuty. Nikdy to není „až 48 hodin všude stejně“: různé sítě si pamatují různě dlouho.
Web jede, e-mail po změně přestal. Co se stalo?
Skoro jistě přepsané či smazané MX/SPF záznamy. Vraťte je podle zálohy zóny — proto se dělá (viz varování výše).
Kde mám DNS vlastně spravovat?
Tam, kam ukazují NS záznamy — u registrátora, u CloudFlare, případně jinde. Zjistíte to v Diagnostice DNS (sekce NS).