Azure Private Link via IPv6 configureren (Preview)

Azure Private Link over IPv6 stelt je in staat om privé toegang te krijgen tot Azure PaaS-diensten, zoals Azure Storage en Azure SQL Database, via IPv6-gebaseerde connectiviteit. Je gebruikt IPv6 private endpoints om verbinding te maken vanaf IPv6-clients in een virtueel Azure-netwerk of vanuit on-premises netwerken via ExpressRoute.

Dit artikel laat zien hoe je het virtuele netwerk, het privé-eindpunt, DNS, ExpressRoute en routeringscomponenten configureert die Private Link over IPv6 vereist, en hoe je de connectiviteit valideert.

Diagram van een on-premises netwerk dat via ExpressRoute en een Virtual Network Routing Appliance in een dual-stack virtueel netwerk is verbonden met een IPv6 privé-endpoint dat Azure PaaS-diensten via Private Link bereikt.

Important

Azure Private Link over IPv6 is momenteel in preview en beschikbaar in beperkte regio's. Deze preview wordt aangeboden zonder een service level agreement en we raden deze niet aan voor productieworkloads. Bepaalde functies worden mogelijk niet ondersteund of hebben mogelijk beperkte mogelijkheden. Zie Aanvullende gebruiksvoorwaarden voor Microsoft Azure Previews voor meer informatie.

Ondersteunde scenario’s

Private Link over IPv6 ondersteunt de volgende connectiviteitsscenario's:

  • Azure-native connectiviteit: Een IPv6-client virtuele machine (VM) in een virtueel netwerk maakt verbinding met een Azure PaaS-dienst via een IPv6 privé-endpoint.

  • On-premises connectiviteit: On-premises IPv6-clients hebben via ExpressRoute toegang tot IPv6 privé-endpoints via een Virtual Network Routing Appliance. ExpressRoute stuurt verkeer door van on-premises IPv6-clients naar de Virtual Network Routing Appliance, die het verkeer vervolgens doorstuurt naar het doel-IPv6 privé-endpoint dat wordt gehost door de Azure PaaS-service.

Prerequisites

  • Een Azure-account met een actief abonnement. Gratis een account maken

  • Je abonnement moet geregistreerd zijn voor de Private Link over IPv6-preview. Registratie is verplicht voordat je middelen configureert. Je kunt het abonnement zelf registreren door de volgende commando's uit te voeren:

    az feature register --namespace Microsoft.Network --name SupportIPv6PrivateEndpoint --subscription <subscription-id>
    az provider register --namespace Microsoft.Network
    
  • De preview is alleen beschikbaar in de volgende regio's:

    • West-Centraal VS
    • East Asia
    • UK - Zuid
    • Central US
    • North Europe
  • De preview ondersteunt IPv6 private endpoints voor Azure Storage, Azure SQL Database, Azure Key Vault en Azure Data Explorer.

  • Een dual-stack (IPv4 en IPv6) virtueel netwerk. Om er een te maken, zie Een virtueel netwerk maken met een dual-stack-configuratie (IPv4 en IPv6). Stel het volgende beleid voor virtueel netwerk in:

    "privateEndpointVNetPolicies": "Basic"
    
  • Een dual-stack subnet voor je privé-endpoints. Om er een toe te voegen, zie Voeg een subnet toe. Stel het volgende beleid in op het subnet:

    "privateEndpointNetworkPolicies": "RouteTableEnabled"
    
  • Een virtuele machine (VM) met een IPv6-adres in het dual-stack virtuele netwerk. Om er een te maken, zie Een VM met dubbele stack maken.

Als je nog geen doelbron hebt voor het private endpoint, gebruik dan de volgende quickstarts om er een aan te maken:

Dienst Een resource maken
Azure-opslag Een opslagaccount maken
Azure SQL Database Een individuele database maken
Azure Key Vault Een Key Vault maken
Azure Data Explorer (Kusto) Een cluster en database maken

Configureer het private eindpunt

Maak het private eindpunt aan met de ip-version-type parameter ingesteld op IPv6. Deze parameter bepaalt of het privé-eindpunt een IPv4- of IPv6-adres gebruikt. Voor algemene stappen voor het aanmaken van een privé-endpoint, zie Create a private endpoint.

Het volgende voorbeeld toont de Azure CLI-syntaxis om een IPv6 privé-endpoint te creëren:

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

DNS configureren

Configureer Azure Privé-DNS zodat de volledig gekwalificeerde domeinnaam (FQDN) van de PaaS-service wordt opgelost naar het IPv6-adres van het privé-eindpunt.

  1. Maak voor elk servicetype een Privé-DNS-zone. Voor stappen, zie Create a Azure private DNS zone. Voor de zonenamen die per dienst gebruikt kunnen worden, zie Azure Private Endpoint DNS-configuratie.

  2. Koppel de Privé-DNS-zone aan de private eindpunten.

  3. Controleer of de PaaS-FQDN verwijst naar het IPv6-adres van het private endpoint.

Valideren van systeemeigen Azure-connectiviteit

Verifieer dat een Azure VM in het dual-stack virtuele netwerk de PaaS-dienst bereikt via IPv6. Het volgende voorbeeld gebruikt een Azure Storage-account.

  • Zorg ervoor dat de FQDN van het opslagaccount wordt omgezet naar het privé-endpointadres van IPv6.

  • Toegang tot het opslagaccount via de standaard service FQDN.

Vanuit de dual-stack VM los je het opslagaccount FQDN op:

nslookup <storage-account>.blob.core.windows.net

Het commando geeft output terug die vergelijkbaar is met het volgende voorbeeld:

<storage-account>.privatelink.blob.core.windows.net
AAAA: <private endpoint IPv6 address>

Valideer de connectiviteit met het opslagaccount:

curl https://<storage-account>.blob.core.windows.net
Test-NetConnection <storage-account>.blob.core.windows.net -Port 443

Configureer on-premises connectiviteit via ExpressRoute en een Virtual Network Routing Appliance

On-premises IPv6-clients krijgen toegang tot IPv6 privé-endpoints via ExpressRoute via een Virtual Network Routing Appliance. ExpressRoute stuurt verkeer door van on-premises IPv6-clients naar de Virtual Network Routing Appliance, die het verkeer vervolgens doorstuurt naar het doel-IPv6 privé-endpoint dat wordt gehost door de Azure PaaS-service.

Deze connectiviteit vereist de volgende componenten:

  • Een ExpressRoute-circuit met de juiste gateway-SKU voor jouw connectiviteitstype (FastPath of standaard). Zie Een ExpressRoute-circuit maken en wijzigen voor meer informatie.

  • Een dual-stack Virtual Network Routing Appliance, gemaakt in het virtuele netwerk van de ExpressRoute-gateway, om IPv6-verkeer door te sturen naar het private endpoint. Voor stappen, zie Create a Virtual Network Routing Appliance.

Maak een door de gebruiker gedefinieerde route aan

  1. Maak een routetabel aan en stel Doorgeven van gatewayroutes in op Ja. Voor stappen, zie Een routetabel aanmaken.

  2. Voeg een route toe met de volgende waarden:

    Setting Value
    Doeltype IP-adressen
    Destination Privé-eindpunt IPv6-voorvoegsel
    Het volgende hoptype Virtueel apparaat
    Adres van de volgende hop Virtual Network Routing Appliance IPv6-adres
  3. Koppel de routetabel aan het GatewaySubnet in het virtuele netwerk waarin u de Virtual Network Routing Appliance hebt aangemaakt.

Connectiviteit valideren

Valideer de connectiviteit van je on-premises IPv6-client naar het private endpoint.

  1. Voer vanuit de client-VM een DNS-zoekopdracht uit voor de PaaS FQDN en bevestig dat deze wordt opgelost naar het private endpoint IPv6-adres.

  2. Maak verbinding met de dienst via de PaaS FQDN.

  3. Bevestig de volgende resultaten:

    • De client maakt verbinding met het privé-eindpunt via IPv6.
    • Dataplane-verkeer werkt zoals verwacht.
    • Connectiviteit werkt in dual-stack scenario's.

Limitations

Private Link over IPv6 heeft tijdens de preview de volgende beperkingen:

  • Beperkte regionale beschikbaarheid – zie de eerder genoemde preview-regio's in dit document.
  • De bestemmings-PaaS-resource moet zich in dezelfde regio bevinden als het Private Endpoint. Connectiviteit tussen verschillende regio's wordt in deze release niet ondersteund.
  • Beperkte PaaS-diensten die in deze release worden ondersteund (Storage, SQL, AKV, Azure Data Explorer).
  • De huidige ondersteuning voor on-premises connectiviteit is beperkt tot ExpressRoute-gebaseerde scenario's en omvat momenteel geen VPN, Virtual WAN (vWAN) of Network Virtual Appliances (NVA's).
  • NSG's en ASG's met Private Link over IPv6 worden in deze preview niet ondersteund.
  • In PL IPv6-scenario's wordt het oorspronkelijke client IPv6-adres niet bewaard in downstream servicelogs. Door impliciete NAT-vertaling tonen logboeken in plaats daarvan het VNet-zijde vertaalde bron-IP-adres.

Support

Tijdens de preview biedt de productgroep ondersteuningsservices. Om ondersteuning aan te vragen, vult u het volgende formulier in:

Private Link IPv6 Public Preview-ondersteuningsaanvraag