DNS – Záznamy typu ALIAS, CNAME a DNAME


Tento článek rozebírá podrobně DNS záznamy typu ALIAS, CNAME a DNAME. Obecný návod k DNS záznamům a jejich nastavení v zákaznické administraci najdete v článku DNS – Záznamy domény.

V tomto článku se dočtete:


Záznam typu ALIAS

Záznam typu ALIAS (někdy zvaný ANAME) slouží k nasměrování hlavní domény na existující doménu či subdoménu. Někteří poskytovatelé hostingových služeb preferují tento typ záznamu oproti záznamům typu A a AAAA.

Potřebujete-li na doménu nebo subdoménu poskytovatele nasměrovat vlastní subdoménu, použijte záznam typu CNAME.

Záznam typu ALIAS funguje pouze na primárních DNS serverech. Při vytvoření záznamu systém automaticky vyhledá aktuálně nastavené A/AAAA záznamy pro hodnotu ALIASu (pokud existují) a vloží je do DNS. O aktualizaci se stará automatická synchronizace, aktuálnost záznamů tedy záleží na TTL ALIASu a TTL relevantních záznamů na zdrojové doméně (příp. na dalších doménách v řetězci) a dalších okolnostech. 

Čas synchronizace A/AAAA záznamů vůči ALIASu nijak negarantujeme.

Zadání záznamů typu ALIAS

Obecný návod k nastavení DNS záznamů v zákaznické administraci najdete v článku DNS – Záznamy domény.

Pokud doména používá jiné DNS servery změny záznamů VEDOS se na jejím chování neprojeví.

Záznam typu ALIAS musí být hlavní doména. Pole název tedy musí být prázdné.

Do pole data zadávejte název domény nebo subdomény, kterou má hlavní doména překrýt. Z názvu vynechejte protokol (http, https). Do pole data nezadávejte ani IP adresy, ty zadáváte pomocí záznamů typu A a AAAA.

Název             TTL    Typ      Data
(nechte prázdné) 300 ALIAS (název domény nebo subdomény)

Příklad záznamu typu ALIAS

Příklad: (Reálně nefunkční) ALIAS záznam pro default.wedos.net.

ALIAS domény pro adresu default.wedos.net
ALIAS domény pro adresu default.wedos.net

Záznam typu CNAME

Záznamy typu CNAME slouží k nasměrování subdomény na existující doménu či subdoménu. Mezi nejběžnější užití patří směrování subdomén na webhosting, který tento typ směrování vyžaduje nebo podporuje, nebo na služby typu FTP, SMTP, POP/IMAP.

Protože CNAME prakticky mění jednu subdoménu na jinou (sub)doménu, nelze k subdoméně, která má záznam CNAME, zakládat záznamy jiného typu, a naopak.

Záznam typu CNAME také musí vést na (sub)doménu se záznamem typu A nebo AAAA. Nelze řetězit několik záznamů typu CNAME za sebou.

Zjištění adres služeb

Chcete-li použít CNAME záznam ke zjednodušení přístupu k různým službám VEDOS, použijte tento rozcestník:

Vzor použití najdete v kapitole Příklady záznamů typu CNAME.

Pokud služba, jejíž adresu chcete zjistit, není u VEDOS, vyhledejte nápovědu dané služby, nebo kontaktujte podporu jejího poskytovatele.

Zadání záznamů typu CNAME

Obecný návod k nastavení DNS záznamů v zákaznické administraci najdete v článku DNS – Záznamy domény.

Pokud doména používá jiné DNS servery změny záznamů VEDOS se na jejím chování neprojeví.

Záznam typu CNAME musí být subdoména. Pole název tedy musí obsahovat znak *, nebo název konkrétní subdomény, nemůže být prázdné.

Do pole data zadávejte název domény nebo subdomény, kterou má subdoména překrýt. Z názvu vynechejte protokol (http, https). Do pole data nezadávejte ani IP adresy, ty zadáváte pomocí záznamů typu A a AAAA.

Název                    TTL    Typ      Data
(znak *, nebo subdoména) 300    CNAME    (název domény nebo subdomény)

Příklady záznamů typu CNAME

Příklad: FTP server Webhostingu jako subdoména ftp.domena.tld:

CNAME subdomény ftp pro FTP server 123456.w78.wedos.net
CNAME subdomény ftp pro FTP server 123456.w78.wedos.net

Příklad: POP, IMAP a SMTP servery jako subdomény pop, imap a smtp:

CNAME subdomény pro vybrané mailservery VEDOS
CNAME subdomény pro vybrané mailservery VEDOS

Příklad: Nasměrování subdomény www a všech jejích subdomén (*.www) na externí službu www.wds-test.cz.

CNAME subdomény www a *.www nasměrované na externí službu
CNAME subdomény www a *.www nasměrované na externí službu

Záznam typu DNAME

Záznam typu DNAME fungují podobně jako CNAME, místo jedné konkrétní (sub)domény, ale směrují všechny subdomény dané domény (kromě vybrané domény samotné). Při tomto přesměrování zachovávají strukturu těchto subdomén vůči cílové doméně.

Další rozdíly oproti CNAME jsou:

  • Lze je zadat i na hlavní doméně, zatímco CNAME funguje pouze pro subdomény.
  • Neplatí pro zadanou doménu, jen pro všechny její subdomény, zatímco CNAME funguje jen pro zadanou subdoménu a nic jiného.
  • Umožňují zadat pro danou (sub)doménu i jiné záznamy, zatímco CNAME je nekompatibilní s jakýmkoliv jiným záznamem (včetně DNAME) pro danou subdoménu.

Potřebujete-li nasměrovat všechny subdomény jedné domény na odpovídající subdomény jiné domény, řešení pomocí CNAME vypadá takto:

Název         TTL    Typ      Data
subdomena1 300 CNAME subdomena1.nova-domena.tld
subdomena2 300 CNAME subdomena2.nova-domena.tld

a tak dále – pro každou subdoménu musíte založit odpovídající CNAME záznam.

Při použití DNAME stačí pro dosazení stejného výsledku pro libovolný počet subdomén uvést:

Název         TTL    Typ      Data
300 DNAME nova-domena.tld

Takto použitý DNAME záznam nijak neovlivňuje hlavní doménu, ale všechny její subdomény směruje na odpovídající subdomény .nova-domena.tld.


Běžné problémy

Mezi běžné problémy se záznamy ALIAS, CNAME a DNAME patří:

Záznam ALIAS nelze založit

Problém: Při pokusu o založení záznamu se zobrazuje chyba.

Příčina: Záznam typu ALIAS koliduje s jiným existujícím záznamem, nebo jej zadáváte jako subdoménu.

Řešení: Ověřte, že:

  1. Záznam zadáváte bez názvu.
  2. V DNS záznamech neexistuje žádný záznam typu A, AAAA, nebo ALIAS bez názvu. Pokud takový záznam najdete, smažte jej.

Nelze založit záznam subdomény

Problém: Zobrazuje se chyba, že nový záznam nelze založit, protože pro subdoménu už existuje CNAME záznam.

Příčina: Existuje-li pro subdoménu CNAME záznam, nemůžete pro ni založit záznam jiného typu, a naopak nemůžete založit CNAME pro subdoménu s existujícím záznamem jiného typu.

Řešení: Smažte konfliktní záznamy.


Často kladené dotazy

Můžu zadat záznam typu ALIAS pro subdoménu?

Aktuálně nemůžete. Použijte záznam typu CNAME.

Můj starý hosting měl CNAME záznam s názvem www a daty www.poskytovatel.tld. Jak mám tento záznam změnit, aby směřoval na hosting u VEDOS?

VEDOS tento typ směrování nepoužívá. Záznam smažte a nahraďte jej A záznamem s názvem * a daty odpovídajícími IP adrese Vašeho Webhostingu.

Co když mám záznam CNAME s názvem * a chci přidat subdoménu obchod s jiným CNAME, nebo jiným typem záznamu?

Záznam s názvem * se týká pouze těch subdomén, které nemají jiný DNS záznam. Subdoménu obchod tedy můžete bez problému přidat s libovolným typem záznamu, včetně CNAME.

Pomohl Vám návod?

Děkujeme za Vaši zpětnou vazbu!
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors