Ö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.
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:
- Belastningsutjämning av IPv6-tjänster för IPv6-klienter på Internet
- Interna IPv6- och IPv4-slutpunkter på virtuella datorer ("dubbla staplade")
- Inkommande och utgående initierade interna IPv6-anslutningar
- 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.