Azure DNS Private Resolver ist ein neuer Dienst, mit dem Sie private Zonen in Azure DNS von einer lokalen Umgebung aus abfragen können (und umgekehrt), ohne VM-basierte DNS-Server bereitstellen zu müssen.
Wie funktioniert dies?
Für Azure DNS Private Resolver ist ein Azure Virtual Network erforderlich. Wenn Sie einen Azure DNS Private Resolver innerhalb eines virtuellen Netzwerks erstellen, werden ein oder mehrere eingehende Endpunkte eingerichtet, die als Ziel für DNS-Abfragen verwendet werden können. Der ausgehende Endpunkt des Resolvers verarbeitet DNS-Abfragen basierend auf einem von Ihnen konfigurierten DNS-Weiterleitungsregelsatz. DNS-Abfragen, die in mit einem Regelsatz verknüpften Netzwerken initiiert werden, können an andere DNS-Server gesendet werden.
Sie müssen keine DNS-Clienteinstellungen auf Ihren virtuellen Computern (VMs) ändern, um den Azure DNS Private Resolver zu verwenden.
Der DNS-Abfragevorgang beim Verwenden eines Azure DNS Private Resolver wird unten zusammengefasst:
Ein Client in einem virtuellen Netzwerk sendet eine DNS-Abfrage.
Wenn die DNS-Server für dieses virtuelle Netzwerk als benutzerdefiniert angegeben werden, wird die Abfrage an die angegebenen IP-Adressen weitergeleitet.
Wenn (von Azure bereitgestellte) DNS-Standardserver im virtuellen Netzwerk konfiguriert sind und es private DNS-Zonen gibt, die mit demselben virtuellen Netzwerk verknüpft sind, werden diese Zonen geprüft.
Wenn eine Suffix-Übereinstimmung gefunden wird, wird die Abfrage an die angegebene Adresse weitergeleitet.
Wenn mehrere Übereinstimmungen vorhanden sind, wird das längste Suffix verwendet.
Wenn keine Übereinstimmung gefunden wird, erfolgt keine DNS-Weiterleitung, und Azure DNS wird verwendet, um die Abfrage aufzulösen.
Die Architektur für den Azure DNS Private Resolver wird in der folgenden Abbildung zusammengefasst. Für die DNS-Auflösung zwischen virtuellen Azure-Netzwerken und lokalen Netzwerken ist Azure ExpressRoute oder ein VPN erforderlich.
Abbildung 1: Azure DNS Private Resolver-Architektur
Weitere Informationen zum Erstellen eines privaten DNS-Resolvers finden Sie unter:
Kundendaten werden von Azure DNS Private Resolver weder außerhalb der Region verschoben noch dort gespeichert.
DNS-Resolver-Endpunkte und -Regelsätze
Eine Zusammenfassung der Resolver-Endpunkte und Regelsätze finden Sie in diesem Artikel. Genauere Informationen zu Endpunkten und Regelsätze finden Sie unter Azure DNS Private Resolver-Endpunkte und -regelsätze.
Eingehende Endpunkte
Ein eingehender Endpunkt aktiviert die Namensauflösung von einem lokalen oder anderen privaten Standort über eine IP-Adresse, die Teil Ihres privaten virtuellen Netzwerkadressenbereichs ist. Um Ihre azure private DNS-Zone lokal zu beheben, geben Sie die IP-Adresse des eingehenden Endpunkts in Ihre lokale DNS-bedingte Weiterleitung ein. Der lokale DNS-bedingte Weiterleitung muss über eine Netzwerkverbindung mit dem virtuellen Netzwerk verfügen.
Dieser Endpunkt erfordert ein Subnetz im VNet, in dem er bereitgestellt wird. Das Subnetz kann nur an Microsoft.Network/dnsResolvers delegiert werden und nicht für andere Dienste verwendet werden. DNS-Abfragen, die vom eingehenden Endpunkt empfangen werden, gehen in Azure ein. Sie können Namen in Szenarien auflösen, in denen Sie über private DNS-Zonen verfügen, einschließlich VMs, die eine automatische Registrierung oder Private Link-fähige Dienste verwenden.
Ein ausgehender Endpunkt aktiviert die Auflösung bedingter Weiterleitungsnamen von Azure auf lokale, andere Cloudanbieter oder externe DNS-Server. Dieser Endpunkt erfordert ein dediziertes Subnetz im VNet, in dem er bereitgestellt wird, ohne dass ein anderer Dienst im Subnetz ausgeführt wird, und er kann nur an Microsoft.Network/dnsResolvers delegiert werden. DNS-Abfragen, die an den ausgehenden Endpunkt gesendet werden, gehen von Azure aus.
Verknüpfungen virtueller Netzwerke
Virtuelle Netzwerkverknüpfungen ermöglichen die Namensauflösung für virtuelle Netzwerke, die mit einem ausgehenden Endpunkt verknüpft sind, mit einem DNS-Weiterleitungsregelsatz. Dies ist eine 1:1-Beziehung.
DNS-Weiterleitungsregelsätze
Ein DNS-Weiterleitungsregelsatz ist eine Gruppe von DNS-Weiterleitungsregeln (bis zu 1.000), die auf einen oder mehrere ausgehende Endpunkte angewendet oder mit einem oder mehreren virtuellen Netzwerken verknüpft werden können. Dies ist eine 1:N-Beziehung. Regeln sind einem bestimmten ausgehenden Endpunkt zugeordnet. Weitere Informationen finden Sie unter DNS-Weiterleitungsregeln.
DNS-Weiterleitungsregelsätze
Eine DNS-Weiterleitungsregel enthält einen oder mehrere Ziel-DNS-Server, die für die bedingte Weiterleitung verwendet werden, und wird durch Folgendes dargestellt:
einen Domänennamen,
eine Ziel-IP-Adresse,
einen Zielport und ein Protokoll (UDP oder TCP).
Beschränkungen
Die folgenden Grenzwerte gelten derzeit für Azure DNS Private Resolver:
DNS Private Resolver1
Resource
Begrenzung
DNS Private Resolver pro Abonnement
15
Endpunkte für eingehenden Datenverkehr pro DNS Private Resolver
5
Endpunkte für ausgehenden Datenverkehr pro DNS Private Resolver
5
Weiterleitungsregeln pro DNS-Weiterleitungsregelsatz
1000
Virtuelle Netzwerkverbindungen pro DNS-Weiterleitungsregelsatz
500
Endpunkte für ausgehenden Datenverkehr pro DNS-Weiterleitungsregelsatz
2
DNS-Weiterleitungsregelsatz pro ausgehender Endpunkt
2
DNS-Zielserver pro Weiterleitungsregel
6
QPS pro Endpunkt
10.000
1 Möglicherweise werden vom Azure-Portal andere Grenzwerte erzwungen, bis das Portal aktualisiert wird. Verwenden Sie PowerShell, um Elemente bis zu den aktuellen Grenzwerten bereitzustellen.
Einschränkungen für virtuelle Netzwerke
Die folgenden Einschränkungen gelten in Bezug auf virtuelle Netzwerke:
VNets mit aktivierter Verschlüsselung unterstützen Azure DNS Private Resolver nicht.
Ein DNS-Resolver kann nur auf ein virtuelles Netzwerk in derselben Region wie der des DNS-Resolvers verweisen.
Ein virtuelles Netzwerk kann nicht zwischen mehreren DNS-Resolvern freigegeben werden. Auf ein einzelnes virtuelles Netzwerk kann nur von einem einzelnen DNS-Resolver verwiesen werden.
Einschränkungen für Subnetze
Folgende Einschränkungen gelten für Subnetze, die für DNS-Resolver verwendet werden:
Ein Subnetz muss mindestens einen Adressraum von /28 oder maximal einen Adressraum von /24 aufweisen. Ein Subnetz /28 reicht aus, um aktuelle Endpunktgrenzwerte zu berücksichtigen. Eine Subnetzgröße von /27 bis /24 kann Flexibilität bieten, wenn sich diese Grenzwerte ändern.
Ein Subnetz kann nicht zwischen mehreren DNS-Resolver-Endpunkten freigegeben werden. Ein einzelnes Subnetz kann nur von einem einzelnen DNS-Resolver-Endpunkt verwendet werden.
Alle IP-Konfigurationen für einen eingehenden DNS-Resolver-Endpunkt müssen auf dasselbe Subnetz verweisen. Ein einzelner DNS-Resolver-Endpunkt kann sich nicht über mehrere Subnetze in der IP-Konfiguration erstrecken.
Das Subnetz, das für einen eingehenden DNS-Resolver-Endpunkt verwendet wird, muss sich innerhalb des virtuellen Netzwerks befinden, auf das vom übergeordneten DNS-Resolver verwiesen wird.
Das Subnetz kann nur an Microsoft.Network/dnsResolvers delegiert werden und nicht für andere Dienste verwendet werden.
Einschränkungen für ausgehende Endpunkte
Für ausgehende Endpunkte gelten die folgenden Einschränkungen:
Ein ausgehender Endpunkt kann nicht gelöscht werden, es sei denn, der DNS-Weiterleitungsregelsatz und die Verknüpfungen des virtuellen Netzwerks darunter werden gelöscht.
Einschränkungen für Regelsätze
Regelsätze können bis zu 1000 Regeln umfassen.
Mandantenübergreifendes Verknüpfen von Regelsätzen wird nicht unterstützt.
Weitere Einschränkungen
IPv6-aktivierte Subnetze werden nicht unterstützt.
DNS Private Resolver unterstützt Azure ExpressRoute FastPath nicht.
Zeigen Sie Ihre Kenntnisse zu Entwurf, Implementierung und Wartung der Azure-Netzwerkinfrastruktur, zum Lastenausgleich für Datenverkehr, zum Netzwerkrouting u. v. m.
Erfahren Sie, wie Sie Azure DNS Private Resolver verwenden, um die hybride rekursive DNS-Auflösung (Domain Name System) für lokale und Azure-Workloads zu vereinfachen.
In diesem Schnellstart erstellen und testen Sie einen privaten DNS-Resolver in Azure DNS. Dieser Artikel ist eine ausführliche Anleitung zum Erstellen und Verwalten Ihres ersten privaten DNS-Resolvers im Azure-Portal.
Szenarien für die Namensauflösung für Azure IaaS, Hybridlösungen, zwischen verschiedenen Clouddiensten, Microsoft Entra und Verwenden eines eigenen DNS-Servers