Översikt över IPv6 för Azure Load Balancer

Kommentar

Det här innehållet har ersatts av IPv6 för Azure VNet Overview. Azure rekommenderar att nya IPv6-distributioner använder de nya funktionerna IPv6 för virtuella Azure-nätverk.

Kommentar

Azures Load Balancer stöder två typer: grundläggande och standard. Den här artikeln beskriver den grundläggande lastbalanseraren. Mer information om Standard Load Balancer finns i översikten över Standard Load Balancer.

Grundläggande SKU Internetuppkopplade lastbalanserare kan distribueras med en IPv6-adress. Förutom IPv4-anslutning möjliggör detta följande funktioner:

  • Intern IPv6-anslutning från slutpunkt till slutpunkt mellan offentliga Internetklienter och virtuella Azure-datorer (VM) via lastbalanseraren.
  • Intern utgående IPv6-anslutning från slutpunkt till slutpunkt mellan virtuella datorer och offentliga IPv6-aktiverade Internet-klienter.

Följande bild visar IPv6-funktionerna för Azure Load Balancer.

Azure Load Balancer with IPv6

När den har distribuerats kan en IPv4- eller IPv6-aktiverad Internetklient kommunicera med de offentliga IPv4- eller IPv6-adresserna (eller värdnamnen) för Den Azure Internetuppkopplade lastbalanseraren. Lastbalanseraren dirigerar IPv6-paketen till de privata IPv6-adresserna för de virtuella datorerna med hjälp av NAT (network address translation). IPv6 Internet-klienten kan inte kommunicera direkt med IPv6-adressen för de virtuella datorerna.

Funktioner

Inbyggt IPv6-stöd för virtuella datorer som distribueras via Azure Resource Manager tillhandahåller:

  1. Belastningsutjämning av IPv6-tjänster för IPv6-klienter på Internet
  2. Interna IPv6- och IPv4-slutpunkter på virtuella datorer ("dubbla staplade")
  3. Inkommande och utgående initierade interna IPv6-anslutningar
  4. Protokoll som stöds, till exempel TCP, UDP och HTTP(S) möjliggör ett komplett utbud av tjänstarkitekturer

Förmåner

Den här funktionen ger följande viktiga fördelar:

  • Uppfylla myndighetsregler som kräver att nya program är tillgängliga för IPv6-klienter
  • Aktivera IOT-utvecklare (Mobile and Internet of Things) för att använda dubbelstaplade (IPv4+IPv6) Azure Virtual Machines för att hantera de växande mobil- och IOT-marknaderna

Information och begränsningar

Details

  • Azure DNS-tjänsten innehåller både IPv4 A- och IPv6 AAAA-namnposter och svarar med båda posterna för lastbalanseraren. Klienten väljer vilken adress (IPv4 eller IPv6) som ska kommuniceras med.
  • När en virtuell dator initierar en anslutning till en offentlig IPv6-ansluten internetenhet är den virtuella datorns käll-IPv6-adress nätverksadress översatt (NAT) till lastbalanserarens offentliga IPv6-adress.
  • Virtuella datorer som kör Linux-operativsystemet måste konfigureras för att ta emot en IPv6 IP-adress via DHCP. Många av Linux-avbildningarna i Azure-galleriet har redan konfigurerats för att stödja IPv6 utan ändringar. Mer information finns i Konfigurera DHCPv6 för virtuella Linux-datorer
  • Om du väljer att använda en hälsoavsökning med lastbalanseraren skapar du en IPv4-avsökning och använder den med både IPv4- och IPv6-slutpunkterna. Om tjänsten på den virtuella datorn slutar fungera tas både IPv4- och IPv6-slutpunkterna ur rotation.

Begränsningar

  • Du kan inte lägga till IPv6-belastningsutjämningsregler i Azure-portalen. Reglerna kan bara skapas via mallen CLI, PowerShell.
  • En enda IPv6-adress kan tilldelas till ett enda nätverksgränssnitt på varje virtuell dator.
  • Du kan inte konfigurera omvänd DNS-sökning för dina offentliga IPv6-adresser.
  • De virtuella datorerna med IPv6-adresserna kan inte vara medlemmar i en Azure Cloud Service. De kan anslutas till ett virtuellt Azure-nätverk (VNet) och kommunicera med varandra via sina IPv4-adresser.
  • Privata IPv6-adresser kan distribueras på enskilda virtuella datorer i en resursgrupp men kan inte distribueras till en resursgrupp via skalningsuppsättningar.
  • Virtuella Azure-datorer kan inte ansluta via IPv6 till andra virtuella datorer, andra Azure-tjänster eller lokala enheter. De kan bara kommunicera med Azure-lastbalanseraren via IPv6. De kan dock kommunicera med dessa andra resurser med hjälp av IPv4.
  • NSG-skydd (Network Security Group) för IPv4 stöds i distributioner med dubbla staplar (IPv4+IPv6). NSG:er gäller inte för IPv6-slutpunkterna.
  • IPv6-slutpunkten på den virtuella datorn exponeras inte direkt för Internet. Den finns bakom en lastbalanserare. Endast de portar som anges i lastbalanseringsreglerna är tillgängliga via IPv6.
  • Det går för närvarande inte att ändra parametern loadDistributionMethod för IPv6.
  • IPv6 för Basic Load Balancer är låst till en dynamisk SKU. IPv6 för en Standard Load Balancer är låst till en statisk SKU.
  • NAT64 (översättning av IPv6 till IPv4) stöds inte.
  • Det går inte att ansluta ett sekundärt nätverkskort som refererar till ett IPv6-undernät till en serverdelspool för Basic Load Balancer.

Nästa steg

Lär dig hur du distribuerar en lastbalanserare med IPv6.