Přehled záznamů aliasů Azure DNS

Záznamy aliasů Azure DNS jsou kvalifikátory v sadě záznamů DNS. Můžou odkazovat na jiné prostředky Azure v rámci vaší zóny DNS. Můžete například vytvořit sadu záznamů aliasů, která místo záznamu A odkazuje na veřejnou IP adresu Azure. Sada záznamů aliasu odkazuje dynamicky na instanci služby veřejné IP adresy Azure. V důsledku toho se sada záznamů aliasů bezproblémově aktualizuje během překladu názvů DNS.

Poznámka

Pokud chcete vytvořit záznamy aliasů, musíte zaregistrovat poskytovatele prostředků Microsoft.Network . Pokud se zóna DNS a cílový prostředek aliasu nacházejí v různých předplatných, musí být obě předplatná zaregistrovaná. Další informace najdete v tématu Řešení chyb registrace poskytovatele prostředků.

Sada záznamů aliasu je podporovaná pro následující typy záznamů v zóně Azure DNS:

  • A
  • AAAA
  • CNAME

Pokud chcete vytvořit sadu záznamů aliasu ve vaší zóně DNS pomocí webu Azure Portal, přidejte sadu záznamů a v části Sada záznamů aliasu zvolte Ano. Musíte také zadat typ aliasu buď jako prostředek Azure, nebo sadu záznamů zóny. Pokud je sada záznamů pro prostředek Azure, zvolte také předplatné a pak zvolte prostředek Azure.

V následujícím příkladu se přidá alias s názvem vm1 , který odkazuje na veřejnou IP adresu virtuálního počítače:


Snímek obrazovky znázorňující, jak přidat sadu záznamů alias.

Tip

Pro nové DNS konfigurace podporované Traffic Managerem zvažte použití Traffic Manager Linked Records místo aliasových záznamů. Traffic Manager Linked Records vrací IP adresy koncových bodů přímo klientům bez mezipřechodného CNAME hopu a poskytuje silnější vynucování typů koncových bodů prostřednictvím Strictly Typed Profiles.

Možnosti

  • Ukazujte na veřejný prostředek IP standardní SKU z DNS sady záznamů A/AAAA. Můžete vytvořit sadu záznamů A/AAAA a nastavit ji jako sadu záznamů aliasu, která bude odkazovat na veřejnou IP adresu se SKU Standard. Sada záznamů DNS se automaticky změní, pokud se změní veřejná IP adresa nebo je veřejná IP adresa odstraněna. Předchází se osiřelým záznamům DNS, které odkazují na nesprávné IP adresy.

    Poznámka

    Existuje současný limit 50 sad záznamů pro aliasy na jeden prostředek.

  • Ukazujte na profil Traffic Manager z DNS A/AAAA/CNAME sady záznamů – Pro nové konfigurace použijte Traffic Manager Linked Records, které vracejí IP adresy koncových bodů přímo bez mezipřestupu CNAME a poskytují silnější vynucení typů prostřednictvím Strictly Typed Profiles. Alias záznamy směřující na profily Traffic Manager zůstávají podporovány pro zpětnou kompatibilitu.

  • Směrování na koncový bod Síť pro doručování obsahu Azure (CDN) – Tento typ aliasu je užitečný při vytváření statických webů pomocí úložiště Azure a Azure CDN.

  • Odkazovat na jinou sadu záznamů DNS ve stejné zóně – záznamy aliasů můžou odkazovat na jiné sady záznamů stejného typu. Sada záznamů DNS CNAME může být například aliasem jiné sady záznamů CNAME. Toto uspořádání je užitečné, pokud chcete, aby některé, ale ne všechny sady záznamů byly aliasy.

  • Nasměrujte na koncový bod Azure Front Door – To vám umožní vytvořit vlastní doménu a povolit koncovému bodu používat tuto doménu v požadavku koncového uživatele. Viditelný název domény může být praktický pro vaše zákazníky a užitečný při budování značky.

Scénáře

Následuje několik běžných scénářů použití záznamů aliasů.

Zabraňte opuštěným záznamům DNS

Běžným problémem s tradičními záznamy DNS jsou osiřelé záznamy. Například záznamy DNS, které nebyly aktualizovány tak, aby odrážely změny IP adres. K tomuto problému dochází zejména u typů záznamů A/AAAA nebo CNAME.

U tradičního záznamu zóny DNS platí, že když cílová IP adresa nebo CNAME už neexistují, přidružený záznam DNS byl ručně aktualizován. V některých organizacích nemusí ruční aktualizace probíhat rychle kvůli problémům s procesy nebo oddělení rolí a přidružených úrovní oprávnění. Role může mít například oprávnění k odstranění CNAME nebo IP adresy, která patří aplikaci. Nemají ale dostatečná oprávnění k aktualizaci záznamu DNS, který odkazuje na tyto cíle. Zpoždění při aktualizaci záznamu DNS může potenciálně způsobit prodloužený výpadek pro uživatele.

Záznamy aliasů zabraňují osiřelým odkazům tím, že pevně spojují životní cyklus záznamu DNS s prostředkem Azure. Představte si například záznam DNS, který je označen jako aliasní záznam pro odkazování na veřejnou IP adresu nebo profil Traffic Manageru. Pokud tyto podkladové zdroje odstraníte, záznam aliasu DNS se stane prázdnou sadou záznamů. Už neodkazuje na odstraněný prostředek.

Automaticky aktualizujte sadu záznamů DNS při změně IP adres aplikací

Tento scénář je podobný předchozímu. Možná se aplikace přesune nebo se podkladový virtuální stroj restartuje. Záznam aliasu se pak automaticky aktualizuje, když se IP adresa změní pro příslušný prostředek veřejné IP adresy. Tato aktualizace může potenciálně zabránit bezpečnostním rizikům při nasměrování uživatelů na jinou aplikaci, která má přiřazenou starou veřejnou IP adresu.

Hostujte aplikace s vyrovnáváním zatížení na apexu zóny

Protokol DNS zabraňuje přiřazení záznamů CNAME na vrcholu zóny. Pokud je vaše doména například contoso.com. Záznamy CNAME můžete vytvořit pro somelabel.contoso.com, ale nemůžete vytvořit záznam CNAME pro samotnou doménu contoso.com.

Toto omezení představuje problém pro vlastníky aplikací, kteří mají aplikace s vyrovnáváním zatížení za Azure Traffic Managerem. Vzhledem k tomu, že použití profilu Traffic Manageru vyžaduje vytvoření záznamu CNAME, není možné směřovat na profil Traffic Manageru z vrcholu zóny.

Pokud chcete tento problém vyřešit, můžete použít záznamy aliasů. Na rozdíl od záznamů CNAME se na vrcholu zóny vytvářejí záznamy aliasů. Vlastníci aplikací ho můžou použít k nasměrování záznamu apexu zóny na profil Traffic Manageru, který má externí koncové body. Vlastníci aplikací odkazují na stejný profil Traffic Manageru, který používá jakákoli jiná doména v rámci jejich zóny DNS.

Například contoso.com a www.contoso.com můžou odkazovat na stejný profil Traffic Manageru. Další informace o používání záznamů aliasů s profily Azure Traffic Manageru najdete v části Další kroky.

Nasměřujte vrchol zóny na koncové body Azure CDN

Stejně jako profil Traffic Manageru můžete také použít záznamy aliasů k nasměrování vrcholu zóny DNS na koncové body Azure CDN. Tento alias je užitečný při vytváření statických webů pomocí úložiště Azure a Azure CDN. Pak můžete k webu přistupovat bez předřazení „www“ před název DNS.

Pokud je například váš statický web pojmenovaný www.contoso.com, mohou uživatelé k vašemu webu přistupovat pomocí contoso.com, aniž by museli k názvu DNS přidávat předponu www.

Jak jsme popsali dříve, záznamy CNAME se na apexu zóny nepodporují. Záznam CNAME nemůžete použít k nasměrovaní contoso.com na koncový bod CDN. Místo toho můžete pomocí alias záznamu nasměrovat kořen zóny přímo na koncový bod CDN.

Poznámka

Nasměrování vrcholu zóny na koncové body CDN pro Azure CDN z Akamai se v současné době nepodporuje.

Další kroky

Další informace o záznamech aliasů najdete v následujících článcích: