Architektura privátního překladače
Tento článek popisuje dvě možnosti návrhu architektury, které jsou k dispozici pro překlad názvů DNS, včetně privátních zón DNS ve vaší síti Azure pomocí privátního překladače Azure DNS. Ukázkové konfigurace jsou poskytovány s doporučeními pro návrh centralizovaného a distribuovaného překladu DNS v topologii hvězdicové virtuální sítě.
- Přehled privátního překladače Azure DNS najdete v tématu Co je privátní překladač Azure DNS.
- Další informace o komponentách privátního překladače najdete v tématu Koncové body a sady pravidel služby Azure DNS Private Resolver.
Distribuovaná architektura DNS
Zvažte následující topologii hvězdicové virtuální sítě v Azure s privátním překladačem umístěným v centru a propojením sady pravidel s paprskovou virtuální sítí. Centrum i paprskový paprsek ve svém nastavení virtuální sítě používají DNS poskytovanou Azure:
Obrázek 1: Distribuovaná architektura DNS s využitím odkazů na sadu pravidel
- Virtuální síť centra je nakonfigurovaná s adresními prostory 10.10.0.0/16.
- Paprsková virtuální síť je nakonfigurovaná s adresními prostory 10.11.0.0/16.
- Privátní zóna DNS azure.contoso.com je propojená s virtuální sítí centra.
- Privátní překladač je zřízený ve virtuální síti centra.
- Privátní překladač má jeden příchozí koncový bod s IP adresou 10.10.0.4.
- Privátní překladač má jeden odchozí koncový bod a přidruženou sadu pravidel předávání DNS.
- Sada pravidel předávání DNS je propojená s virtuální sítí paprsku.
- Pravidlo sady pravidel je nakonfigurované tak, aby předával dotazy pro privátní zónu do příchozího koncového bodu.
Překlad DNS ve virtuální síti centra: Propojení virtuální sítě z privátní zóny do virtuální sítě centra umožňuje prostředkům uvnitř virtuální sítě centra automaticky překládat záznamy DNS v azure.contoso.com pomocí DNS poskytnutého Azure (168.63.129.16). Všechny ostatní obory názvů se také přeloží pomocí DNS poskytnutého Azure. Virtuální síť centra nepoužívá pravidla sady pravidel k překladu názvů DNS, protože není propojená se sadou pravidel. Pokud chcete použít pravidla předávání ve virtuální síti centra, vytvořte a propojte jinou sadu pravidel s virtuální sítí centra.
Překlad DNS ve virtuální síti paprsku: Propojení virtuální sítě ze sady pravidel do paprskové virtuální sítě umožňuje virtuální síti paprsku přeložit azure.contoso.com pomocí nakonfigurovaného pravidla předávání. Tady není potřeba propojení z privátní zóny s paprskovou virtuální sítí. Paprsková virtuální síť odesílá dotazy na azure.contoso.com do příchozího koncového bodu centra prostřednictvím DNS poskytnutého Azure, protože v sadě propojených pravidel existuje pravidlo odpovídající tomuto názvu domény. Dotazy na jiné obory názvů je možné přeposlat také konfigurací dalších pravidel. Dotazy DNS, které neodpovídají pravidlu sady pravidel, se nepřeposílají a přeloží se pomocí DNS poskytnutého Azure.
Důležité
V této ukázkové konfiguraci musí být virtuální síť centra propojená s privátní zónou, ale nesmí být propojená se sadou pravidel předávání s pravidlem přesměrování koncového bodu. Propojení sady pravidel předávání obsahující pravidlo s příchozím koncovým bodem jako cílem do stejné virtuální sítě, ve které je zřízený příchozí koncový bod, může způsobit smyčky překladu DNS.
Centralizovaná architektura DNS
Zvažte následující topologii hvězdicové virtuální sítě s příchozím koncovým bodem zřízeným jako vlastní DNS ve virtuální síti paprsku. Paprsková virtuální síť používá vlastní nastavení DNS 10.10.0.4 odpovídající privátnímu koncovému bodu překladače centra:
Obrázek 2: Centralizovaná architektura DNS s využitím vlastního DNS
- Virtuální síť centra je nakonfigurovaná s adresními prostory 10.10.0.0/16.
- Paprsková virtuální síť je nakonfigurovaná s adresními prostory 10.11.0.0/16.
- Privátní zóna DNS azure.contoso.com je propojená s virtuální sítí centra.
- Privátní překladač se nachází ve virtuální síti centra.
- Privátní překladač má jeden příchozí koncový bod s IP adresou 10.10.0.4.
- Privátní překladač má jeden (volitelný) odchozí koncový bod a přidruženou sadu pravidel předávání DNS.
- Sada pravidel předávání DNS je propojená s virtuální sítí centra.
- Pravidlo sady pravidel není nakonfigurované pro předávání dotazů pro privátní zónu do příchozího koncového bodu.
Překlad DNS ve virtuální síti centra: Propojení virtuální sítě z privátní zóny do virtuální sítě centra umožňuje prostředkům uvnitř virtuální sítě centra automaticky překládat záznamy DNS v azure.contoso.com pomocí DNS poskytnutého Azure (168.63.129.16). Pokud je nakonfigurovaná, pravidla sady pravidel určují, jak se názvy DNS přeposílají a překládají. Obory názvů, které neodpovídají pravidlu sady pravidel, se přeloží bez předávání pomocí DNS poskytnutého Azure.
Překlad DNS ve virtuální síti paprsku: V tomto příkladu paprsková virtuální síť odesílá veškerý provoz DNS do příchozího koncového bodu ve virtuální síti centra. Vzhledem k tomu , že azure.contoso.com má propojení virtuální sítě s virtuální sítí centra, můžou všechny prostředky v centru přeložit azure.contoso.com, včetně příchozího koncového bodu (10.10.0.4). Paprsk tedy k překladu privátní zóny používá příchozí koncový bod centra. Jiné názvy DNS se překládají pro virtuální síť paprsku podle pravidel zřízených v sadě pravidel předávání, pokud existují.
Poznámka:
Ve scénáři centralizované architektury DNS můžou centra i paprskové virtuální sítě při překladu názvů DNS používat volitelnou sadu pravidel propojených s centrem. Důvodem je to, že se veškerý provoz DNS z paprskové virtuální sítě odesílá do centra kvůli vlastnímu nastavení DNS virtuální sítě. Virtuální síť centra zde nevyžaduje odchozí koncový bod nebo sadu pravidel, ale pokud je zřízená a propojená s centrem (jak je znázorněno na obrázku 2), budou pravidla předávání používat obě hvězdicové virtuální sítě. Jak už jsme zmínili dříve, je důležité, aby pravidlo předávání pro privátní zónu nebylo v sadě pravidel přítomno, protože tato konfigurace může způsobit smyčku překladu DNS.
Další kroky
- Projděte si komponenty, výhody a požadavky pro privátní překladač Azure DNS.
- Zjistěte, jak vytvořit privátní překladač Azure DNS pomocí Azure PowerShellu nebo webu Azure Portal.
- Zjistěte, jak přeložit Azure a místní domény pomocí privátního překladače Azure DNS.
- Přečtěte si o koncových bodech a sadách pravidel privátního překladače Azure DNS.
- Zjistěte, jak nastavit převzetí služeb při selhání DNS pomocí privátních překladačů.
- Informace o některých dalších klíčových možnostech sítě v Azure.
- Modul Learn: Úvod do Azure DNS