IP-adresstyper och allokeringsmetoder (klassisk) i Azure

Du kan tilldela IP-adresser till Azure-resurser för att kommunicera med andra Azure-resurser, det lokala nätverket och Internet. Det finns två typer av IP-adresser som du kan använda i Azure: offentliga och privata.

Offentliga IP-adresser används för kommunikation med Internet, inklusive offentliga Azure-tjänster.

Privata IP-adresser används för kommunikation i ett virtuellt Azure-nätverk (VNet), en molntjänst och ditt lokala nätverk när du använder en VPN-gateway eller ExpressRoute-krets för att utöka nätverket till Azure.

Viktigt

Azure har två olika distributionsmodeller för att skapa och arbeta med resurser: Resource Manager och klassisk. Den här artikeln beskriver den klassiska distributionsmodellen. Microsoft rekommenderar att de flesta nya distributioner använder Resource Manager. Läs mer om IP-adresser i Resource Manager genom att läsa artikeln IP-adresser.

Offentliga IP-adresser

Offentliga IP-adresser gör det möjligt för Azure-resurser att kommunicera med offentliga Internet- och Azure-tjänster som Azure Cache for Redis, Azure Event Hubs, SQL-databaser och Azure Storage.

En offentlig IP-adress är associerad med följande resurstyper:

  • Molntjänster
  • IaaS Virtual Machines (virtuella datorer)
  • PaaS-rollinstanser
  • VPN-gateways
  • Programgatewayer

Allokeringsmetod

När en offentlig IP-adress måste tilldelas till en Azure-resurs allokeras den dynamiskt från en pool med tillgänglig offentlig IP-adress på den plats där resursen skapas. Den här IP-adressen släpps när resursen stoppas. Med molntjänsten sker detta när alla rollinstanser stoppas, vilket kan undvikas med hjälp av en statisk (reserverad) IP-adress (se Cloud Services).

Anteckning

Listan över IP-intervall från vilka offentliga IP-adresser allokeras till Azure-resurser publiceras i Ip-intervall för Azure Datacenter.

Matchning av DNS-värdnamn

När du skapar en molntjänst eller en virtuell IaaS-dator måste du ange ett DNS-namn för molntjänsten som är unikt för alla resurser i Azure. Detta skapar en mappning i De Azure-hanterade DNS-servrarna för dnsname.cloudapp.net till resursens offentliga IP-adress. När du till exempel skapar en molntjänst med ett DNS-namn för molntjänsten contoso matchas det fullständigt kvalificerade domännamnet (FQDN) contoso.cloudapp.net till en offentlig IP-adress (VIP) för molntjänsten. Du kan använda detta fullständiga domännamn för att skapa en anpassad CNAME-domänpost som pekar på den offentliga IP-adressen i Azure.

Molntjänster

En molntjänst har alltid en offentlig IP-adress som kallas en virtuell IP-adress (VIP). Du kan skapa slutpunkter i en molntjänst för att associera olika portar i VIP till interna portar på virtuella datorer och rollinstanser i molntjänsten.

En molntjänst kan innehålla flera virtuella IaaS-datorer eller PaaS-rollinstanser som alla exponeras via samma VIP för molntjänsten. Du kan också tilldela flera VIP-adresser till en molntjänst, vilket möjliggör scenarier med flera VIP-scenarier som miljöer med flera klientorganisationer med SSL-baserade webbplatser.

Du kan se till att den offentliga IP-adressen för en molntjänst förblir densamma, även om alla rollinstanser stoppas med hjälp av en statisk offentlig IP-adress som kallas reserverad IP. Du kan skapa en statisk (reserverad) IP-resurs på en specifik plats och tilldela den till valfri molntjänst på den platsen. Du kan inte ange den faktiska IP-adressen för den reserverade IP-adressen. Den allokeras från poolen med tillgängliga IP-adresser på den plats där den skapas. Den här IP-adressen släpps inte förrän du uttryckligen tar bort den.

Statiska (reserverade) offentliga IP-adresser används ofta i scenarier där en molntjänst:

  • kräver att brandväggsregler konfigureras av slutanvändare.
  • beror på extern DNS-namnmatchning och en dynamisk IP-adress kräver uppdatering av A-poster.
  • använder externa webbtjänster som använder IP-baserad säkerhetsmodell.
  • använder SSL-certifikat som är länkade till en IP-adress.

Anteckning

När du skapar en klassisk virtuell dator skapas en containermolntjänst av Azure, som har en virtuell IP-adress (VIP). När skapandet görs via portalen konfigureras en STANDARD-RDP- eller SSH-slutpunkt av portalen så att du kan ansluta till den virtuella datorn via molntjänstens VIP. Den här molntjänst-VIP:en kan reserveras, vilket effektivt ger en reserverad IP-adress för att ansluta till den virtuella datorn. Du kan öppna ytterligare portar genom att konfigurera fler slutpunkter.

Virtuella IaaS-datorer och PaaS-rollinstanser

Du kan tilldela en offentlig IP-adress direkt till en virtuell IaaS-dator eller PaaS-rollinstans i en molntjänst. Detta kallas för en offentlig IP-adress på instansnivå (ILPIP). Den här offentliga IP-adressen kan endast vara dynamisk.

Anteckning

Detta skiljer sig från VIP för molntjänsten, som är en container för virtuella IaaS-datorer eller PaaS-rollinstanser, eftersom en molntjänst kan innehålla flera virtuella IaaS-datorer eller PaaS-rollinstanser som alla exponeras via samma VIP för molntjänsten.

VPN-gateways

En VPN-gateway kan användas för att ansluta ett virtuellt Azure-nätverk till andra virtuella Azure-nätverk eller lokala nätverk. En VPN-gateway tilldelas en offentlig IP-adress dynamiskt, vilket möjliggör kommunikation med fjärrnätverket.

Programgatewayer

En Azure Application Gateway kan användas för Layer7-belastningsutjämning för att dirigera nätverkstrafik baserat på HTTP. Application Gateway tilldelas en offentlig IP-adress dynamiskt, som fungerar som den belastningsbelastade VIP:en.

I korthet

Tabellen nedan visar varje resurstyp med möjliga allokeringsmetoder (dynamisk/statisk) och möjlighet att tilldela flera offentliga IP-adresser.

Resurs Dynamisk Statisk Flera IP-adresser
Molntjänst Ja Ja Yes
IaaS VM- eller PaaS-rollinstans Ja Inga Inga
VPN gateway Ja Inga Inga
Programgateway Ja Inga Inga

Privata IP-adresser

Med privata IP-adresser kan Azure-resurser kommunicera med andra resurser i en molntjänst eller ett virtuellt nätverk (VNet) eller till ett lokalt nätverk (via en VPN-gateway eller ExpressRoute-krets) utan att använda en IP-adress som kan nås via Internet.

I den klassiska Azure-distributionsmodellen kan en privat IP-adress tilldelas följande Azure-resurser:

  • Virtuella IaaS-datorer och PaaS-rollinstanser
  • Intern lastbalanserare
  • Programgateway

Virtuella IaaS-datorer och PaaS-rollinstanser

Virtuella datorer som skapats med den klassiska distributionsmodellen placeras alltid i en molntjänst, liknande PaaS-rollinstanser. Beteendet för privata IP-adresser liknar därför dessa resurser.

Observera att en molntjänst kan distribueras på två sätt:

  • Som en fristående molntjänst, där den inte finns i ett virtuellt nätverk.
  • Som en del av ett virtuellt nätverk.

Allokeringsmetod

Om det gäller en fristående molntjänst får resurserna en privat IP-adress som allokerats dynamiskt från det privata IP-adressintervallet för Azure-datacentret. Den kan endast användas för kommunikation med andra virtuella datorer i samma molntjänst. Den här IP-adressen kan ändras när resursen stoppas och startas.

Om en molntjänst distribueras i ett virtuellt nätverk får resurser privata IP-adresser allokerade från adressintervallet för de associerade undernäten (enligt vad som anges i nätverkskonfigurationen). Den här privata IP-adressen kan användas för kommunikation mellan alla virtuella datorer i det virtuella nätverket.

När det gäller molntjänster i ett virtuellt nätverk allokeras dessutom en privat IP-adress dynamiskt (med DHCP) som standard. Den kan ändras när resursen stoppas och startas. För att säkerställa att IP-adressen förblir densamma måste du ange allokeringsmetoden till statisk och ange en giltig IP-adress inom motsvarande adressintervall.

Statiska privata IP-adresser används ofta för:

  • Virtuella datorer som fungerar som domänkontrollanter eller DNS-servrar.
  • Virtuella datorer som kräver brandväggsregler med IP-adresser.
  • Virtuella datorer som kör tjänster som nås av andra appar via en IP-adress.

Intern DNS-värdnamnmatchning

Alla virtuella Azure-datorer och PaaS-rollinstanser konfigureras som standard med Azure-hanterade DNS-servrar , såvida du inte uttryckligen konfigurerar anpassade DNS-servrar. Dessa DNS-servrar tillhandahåller intern namnmatchning för virtuella datorer och rollinstanser som finns i samma virtuella nätverk eller molntjänst.

När du skapar en virtuell dator läggs en mappning till för värdnamnet till dess privata IP-adress för de Azure-hanterade DNS-servrarna. Med en virtuell dator med flera nätverkskort mappas värdnamnet till den privata IP-adressen för det primära nätverkskortet. Den här mappningsinformationen är dock begränsad till resurser inom samma molntjänst eller virtuella nätverk.

Om det gäller en fristående molntjänst kan du lösa värdnamn för alla virtuella datorer/rollinstanser inom samma molntjänst. Om det gäller en molntjänst i ett virtuellt nätverk kan du lösa värdnamn för alla virtuella datorer/rollinstanser i det virtuella nätverket.

Interna lastbalanserare (ILB) och programgateways

Du kan tilldela en privat IP-adress till konfigurationen på klientsidan för en intern lastbalanserare i Azure Load Balancer (ILB) eller till en programgateway i Azure Application Gateway. Den här privata IP-adressen fungerar som en intern slutpunkt som bara kan nås av resurserna i dess virtuella nätverk (VNet) och fjärrnätverken som är anslutna till det virtuella nätverket. Du kan tilldela antingen en dynamisk eller privat IP-adress till konfigurationen på klientsidan. Du kan också tilldela flera privata IP-adresser för att aktivera scenarier med flera VIP-adresser.

I korthet

Tabellen nedan visar varje resurstyp med möjliga allokeringsmetoder (dynamisk/statisk) och möjlighet att tilldela flera privata IP-adresser.

Resurs Dynamisk Statisk Flera IP-adresser
Virtuell dator (i en fristående molntjänst eller ett virtuellt nätverk) Ja Ja Yes
PaaS-rollinstans (i en fristående molntjänst eller ett virtuellt nätverk) Ja Inga Inga
Frontend för intern lastbalanserare Ja Ja Yes
Application Gateway-klientdelen Ja Ja Yes

Gränser

Tabellen nedan visar begränsningarna för IP-adressering i Azure per prenumeration. Du kan kontakta supporten om du vill öka standardgränserna upp till de maximala gränserna utifrån dina affärsbehov.

Standardgräns Övre gräns
Offentliga IP-adresser (dynamiska) 5 kontakta supporten
Reserverade offentliga IP-adresser 20 kontakta supporten
Offentlig VIP per distribution (molntjänst) 5 kontakta supporten
Privat VIP (ILB) per distribution (molntjänst) 1 1

Se till att du läser den fullständiga uppsättningen gränser för nätverk i Azure.

Prissättning

I de flesta fall är offentliga IP-adresser kostnadsfria. Det finns en nominell avgift för att använda ytterligare och/eller statiska offentliga IP-adresser. Se till att du förstår prisstrukturen för offentliga IP-adresser.

Skillnader mellan Resource Manager och klassiska distributioner

Nedan visas en jämförelse av IP-adresseringsfunktioner i Resource Manager och den klassiska distributionsmodellen.

Resurs Klassisk Resource Manager
Offentlig IP-adress Virtuell dator Kallas för en ILPIP (endast dynamisk) Kallas för en offentlig IP-adress (dynamisk eller statisk)
Tilldelad till en virtuell IaaS-dator eller en PaaS-rollinstans Associerad till den virtuella datorns nätverkskort
Internetuppkopplad lastbalanserare Kallas VIP (dynamisk) eller Reserverad IP (statisk) Kallas för en offentlig IP-adress (dynamisk eller statisk)
Tilldelad till en molntjänst Associerad med lastbalanserarens konfiguration av klientdelen
Privat IP-adress Virtuell dator Kallas dip Kallas för en privat IP-adress
Tilldelad till en virtuell IaaS-dator eller en PaaS-rollinstans Tilldelad till den virtuella datorns nätverkskort
Intern lastbalanserare (ILB) Tilldelad till ILB (dynamisk eller statisk) Tilldelad till ILB:s klientdelskonfiguration (dynamisk eller statisk)

Nästa steg