Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure Private Link über IPv6 ermöglicht es Ihnen, privat auf Azure PaaS-Dienste wie Azure Storage und Azure SQL-Datenbank über IPv6-basierte Konnektivität zuzugreifen. Sie verwenden IPv6-private Endpunkte, um sich von IPv6-Clients in einem virtuellen Azure-Netzwerk oder von lokalen Netzwerken über ExpressRoute zu verbinden.
Dieser Artikel zeigt Ihnen, wie Sie das virtuelle Netzwerk, den privaten Endpunkt, DNS, ExpressRoute und Routing-Komponenten konfigurieren, die Private Link über IPv6 benötigen, und wie Sie die Konnektivität validieren können.
Important
Azure Private Link über IPv6 ist derzeit in der Vorschau und in begrenzten Regionen verfügbar. Diese Vorschauversion wird ohne Vereinbarung zum Servicelevel bereitgestellt und sollte nicht für Produktionsworkloads verwendet werden. Manche Features werden möglicherweise nicht unterstützt oder sind nur eingeschränkt verwendbar. Weitere Informationen finden Sie unter Zusätzliche Nutzungsbedingungen für Microsoft Azure-Vorschauversionen.
Unterstützte Szenarios
Private Link über IPv6 unterstützt folgende Konnektivitätsszenarien:
Azure-native Konnektivität: Eine IPv6-Client-Virtual Machine (VM) in einem virtuellen Netzwerk verbindet sich über einen privaten IPv6-Endpunkt mit einem Azure PaaS-Service.
On-Premises-Konnektivität: On-premises IPv6-Clients greifen über eine Virtual Network Routing Appliance auf private IPv6-Endpunkte über ExpressRoute zu. ExpressRoute leitet den Datenverkehr von lokalen IPv6-Clients an die Virtual Network Routing Appliance weiter, die den Datenverkehr dann zum privaten IPv6-Zielpunkt routet, der vom Azure PaaS-Dienst gehostet wird.
Voraussetzungen
Ein Azure-Konto mit einem aktiven Abonnement. Kostenlos ein Konto erstellen.
Ihr Abonnement muss für die Vorschau von Private Link über IPv6 registriert sein. Die Registrierung ist verpflichtend, bevor du irgendwelche Ressourcen konfigurierst. Sie können das Abonnement selbst registrieren, indem Sie folgende Befehle ausführen:
az feature register --namespace Microsoft.Network --name SupportIPv6PrivateEndpoint --subscription <subscription-id> az provider register --namespace Microsoft.NetworkDie Vorschau ist nur in den folgenden Regionen verfügbar:
- Zentralwesten der USA
- Ostasien
- Vereinigtes Königreich Süd
- Central US
- North Europe
Die Vorschauversion unterstützt IPv6-private Endpunkte für Azure Storage, Azure SQL-Datenbank, Azure Key Vault und Azure Data Explorer.
Ein virtuelles Dual-Stack-Netzwerk (IPv4 und IPv6). Informationen zum Erstellen finden Sie unter Erstellen eines virtuellen Netzwerks mit einer Dual-Stack-Konfiguration (IPv4 und IPv6). Setzen Sie folgende virtuelle Netzwerkrichtlinie ein:
"privateEndpointVNetPolicies": "Basic"Ein Dual-Stack-Subnetz für Ihre privaten Endgeräte. Um eine hinzuzufügen, siehe Subnetz hinzufügen. Setzen Sie folgende Richtlinien im Subnetz ein:
"privateEndpointNetworkPolicies": "RouteTableEnabled"Eine virtuelle Maschine (VM) mit einer IPv6-Adresse im Dual-Stack-virtuellen Netzwerk. Um eine solche zu erstellen, siehe Erstellen einer VM mit dualem Stapel.
Wenn Sie noch keine Zielressource für den privaten Endpunkt haben, verwenden Sie die folgenden Quickstarts, um eine zu erstellen:
| Service | Erstellen einer Ressource |
|---|---|
| Azure Storage | Erstellen eines Speicherkontos |
| Azure SQL-Datenbank | Erstellen einer einzelnen Datenbank |
| Azure Key Vault (ein Dienst zur sicheren Verwaltung kryptografischer Schlüssel) | Erstellen eines Schlüsseltresors |
| Azure Data Explorer (Kusto) | Erstellen eines Clusters und einer Datenbank |
Konfigurieren Sie den privaten Endpunkt
Erstelle den privaten Endpunkt mit dem auf ip-version-type gesetzten Parameter IPv6. Dieser Parameter bestimmt, ob der private Endpunkt eine IPv4- oder IPv6-Adresse verwendet. Für allgemeine Schritte zur Erstellung privater Endpunkte siehe Erstellen eines privaten Endpunkts.
Das folgende Beispiel zeigt die Azure CLI-Syntax zur Erstellung eines privaten IPv6-Endpunkts:
az network private-endpoint create \
--name <private-endpoint-name> \
--resource-group <resource-group-name> \
--vnet-name <vnet-name> \
--subnet <subnet-name> \
--private-connection-resource-id <resource-id-of-target-service> \
--group-id <group-id> \
--connection-name <connection-name> \
--location <region> \
--ip-version-type IPv6
Konfigurieren des DNS
Konfigurieren Sie Azure Privates DNS so, dass der vollqualifizierte Domänenname (FQDN) des PaaS-Diensts in die IPv6-Adresse des privaten Endpunkts aufgelöst wird.
Erstelle für jeden Diensttyp eine Privates DNS-Zone. Für Schritte siehe Erstellen einer Azure-privaten DNS-Zone. Für die Zonennamen, die pro Dienst verwendet werden können, siehe Azure Private Endpoint DNS Konfiguration.
Verknüpfe die Privates DNS-Zone mit den privaten Endpunkten.
Überprüfen Sie, ob der PaaS-FQDN in die IPv6-Adresse des privaten Endpunkts aufgelöst wird.
Native Azure-Konnektivität überprüfen
Überprüfen Sie, dass eine Azure-VM im Dual-Stack-virtuellen Netzwerk den PaaS-Dienst über IPv6 erreicht. Das folgende Beispiel verwendet ein Azure Storage-Konto.
Stellen Sie sicher, dass der FQDN des Speicherkontos in die IPv6-Adresse des privaten Endpunkts aufgelöst wird.
Zugriff auf das Speicherkonto über den Standarddienst FQDN.
Von der Dual-Stack-VM aus lösen Sie das Speicherkonto FQDN auf:
nslookup <storage-account>.blob.core.windows.net
Der Befehl liefert eine Ausgabe ähnlich wie im folgenden Beispiel:
<storage-account>.privatelink.blob.core.windows.net
AAAA: <private endpoint IPv6 address>
Überprüfen Sie die Verbindung zum Speicherkonto:
curl https://<storage-account>.blob.core.windows.net
Test-NetConnection <storage-account>.blob.core.windows.net -Port 443
Konfigurieren Sie die lokale Konnektivität über ExpressRoute und eine Virtual Network Routing Appliance
On-premises IPv6-Clients greifen über ExpressRoute über eine Virtual Network Routing Appliance auf private IPv6-Endpunkte zu. ExpressRoute leitet den Datenverkehr von lokalen IPv6-Clients an die Virtual Network Routing Appliance weiter, die den Datenverkehr dann zum privaten IPv6-Zielpunkt routet, der vom Azure PaaS-Dienst gehostet wird.
Diese Konnektivität erfordert folgende Komponenten:
Eine ExpressRoute-Leitung mit der passenden Gateway-SKU für deinen Konnektivitätstyp (FastPath oder Standard). Weitere Informationen finden Sie unter Erstellen und Ändern einer ExpressRoute-Verbindung.
Eine Dual-Stack-Virtual Network Routing Appliance, die im ExpressRoute-Gateway-virtuellen Netzwerk erstellt wurde, um IPv6-Verkehr an den privaten Endpunkt weiterzuleiten. Für Schritte siehe Create a Virtual Network Routing Appliance.
Erstellen Sie eine benutzerdefinierte Route
Erstelle eine Routentabelle und setze die Propagate-Gateway-Routen auf Ja. Für Schritte siehe Erstellen einer Routentabelle.
Fügen Sie eine Route mit den folgenden Werten hinzu:
Konfiguration Wert Zieltyp IP-Adressen Destination IPv6-Präfix des privaten Endpunkts Typ des nächsten Sprungs Virtuelles Gerät Adresse des nächsten Hops IPv6-Adresse der Virtual Network Routing Appliance Verknüpfe die Routentabelle mit der
GatewaySubnetim virtuellen Netzwerk, in dem du die Virtual Network Routing Appliance erstellt hast.
Überprüfen der Konnektivität
Überprüfen Sie die Verbindung von Ihrem lokalen IPv6-Client zum privaten Endpunkt.
Führen Sie in der Client-VM eine DNS-Abfrage für das PaaS-FQDN durch und bestätigen, dass es auf die private IPv6-Adresse des Endpunkts übergeht.
Verbinden Sie sich mit dem Dienst über das PaaS FQDN.
Bestätigen Sie die folgenden Ergebnisse:
- Der Client verbindet sich über IPv6 mit dem privaten Endpunkt.
- Der Datenverkehr auf der Datenebene funktioniert wie erwartet.
- Konnektivität funktioniert in Dual-Stack-Szenarien.
Limitations
Private Link über IPv6 hat während der Vorschau folgende Einschränkungen:
- Begrenzte regionale Verfügbarkeit – siehe die zuvor in diesem Dokument erwähnten Vorschauregionen.
- Die Ziel-PaaS-Ressource muss sich in derselben Region wie der private Endpunkt befinden. Regionale Konnektivität wird in dieser Version nicht unterstützt.
- Begrenzte PaaS-Dienste werden in dieser Version unterstützt (Storage, SQL, AKV, Azure Data Explorer).
- Die derzeitige Unterstützung für lokale Konnektivität ist auf ExpressRoute-basierte Szenarien beschränkt und umfasst derzeit keine VPN, Virtual WAN (vWAN) oder Network Virtual Appliances (NVAs).
- NSGs und ASGs mit Private Link über IPv6 werden in dieser Vorschau nicht unterstützt.
- In PL-IPv6-Szenarien wird die ursprüngliche IPv6-Adresse des Clients in den Protokollen nachgelagerter Dienste nicht beibehalten. Aufgrund impliziter NAT-Übersetzung zeigen Logs stattdessen die VNet-seitige übersetzte Quell-IP-Adresse an.
Support
Während der Vorschau stellt die Produktgruppe Supportdienste bereit. Um Unterstützung anzufordern, füllen Sie das folgende Formular aus:
Supportanfrage für die öffentliche Vorschau von Private Link IPv6