IP-adressen configureren voor een Azure-netwerkinterface

Zowel privé- als openbare IP-adressen kunnen worden toegewezen aan de netwerkinterfacecontroller (NIC) van een virtuele machine. Met privé-IP-adressen die zijn toegewezen aan een netwerkinterface, kan een virtuele machine communiceren met andere resources in een virtueel Azure-netwerk en verbonden netwerken. Een privé-IP-adres maakt uitgaande communicatie met internet ook mogelijk met behulp van een onvoorspelbaar IP-adres. Een openbaar IP-adres dat is toegewezen aan een netwerkinterface maakt binnenkomende communicatie met een virtuele machine vanaf internet mogelijk en maakt uitgaande communicatie van de virtuele machine naar internet mogelijk met behulp van een voorspelbaar IP-adres. Zie Voor meer informatie over uitgaande verbindingen in Azure.

Lees het artikel Een netwerkinterface beheren als u een netwerkinterface wilt maken, wijzigen of verwijderen. Als u netwerkinterfaces wilt toevoegen aan of verwijderen uit een virtuele machine, leest u het artikel Netwerkinterfaces toevoegen of verwijderen.

Vereisten

Als u geen Azure-account met een actief abonnement hebt, maakt u er gratis een. Voer een van deze taken uit voordat u de rest van dit artikel start:

  • Portalgebruikers: meld u aan bij Azure Portal met uw Azure-account.

  • PowerShell-gebruikers: voer de opdrachten uit in De Azure Cloud Shell of voer PowerShell lokaal uit vanaf uw computer. Azure Cloud Shell is een gratis interactieve shell waarmee u de stappen in dit artikel kunt uitvoeren. In deze shell zijn algemene Azure-hulpprogramma's vooraf geïnstalleerd en geconfigureerd voor gebruik met uw account. Selecteer het Cloud Shell-pictogram in de bovenste navigatiebalk van Azure Portal en selecteer vervolgens PowerShell in de vervolgkeuzelijst.

    Als u PowerShell lokaal uitvoert, gebruikt u Azure PowerShell-moduleversie 1.0.0 of hoger. Voer Get-Module -ListAvailable Az.Network uit om te kijken welke versie is geïnstalleerd. Als u PowerShell wilt installeren of upgraden, raadpleegt u De Azure PowerShell-module installeren. Uitvoeren Connect-AzAccount om u aan te melden bij Azure.

  • Azure CLI-gebruikers: voer de opdrachten uit in De Azure Cloud Shell of voer Azure CLI lokaal uit vanaf uw computer. Azure Cloud Shell is een gratis interactieve shell waarmee u de stappen in dit artikel kunt uitvoeren. In deze shell zijn algemene Azure-hulpprogramma's vooraf geïnstalleerd en geconfigureerd voor gebruik met uw account. Selecteer het Cloud Shell-pictogram in de bovenste navigatiebalk van Azure Portal en selecteer vervolgens Bash in de vervolgkeuzelijst.

    Als u Azure CLI lokaal uitvoert, gebruikt u Azure CLI versie 2.0.31 of hoger. Voer az --version uit om te kijken welke versie is geïnstalleerd. Als u Azure CLI 2.0 wilt installeren of upgraden, raadpleegt u Azure CLI 2.0 installeren. Uitvoeren az login om u aan te melden bij Azure.

Het account waarmee u zich aanmeldt of verbinding maakt met Azure, moet worden toegewezen aan de rol netwerkbijdrager of aan een aangepaste rol waaraan de juiste acties zijn toegewezen die worden vermeld in machtigingen voor de netwerkinterface.

IP-adressen toevoegen

U kunt zo veel privé- en openbareIPv4-adressen toevoegen als nodig is voor een netwerkinterface, binnen de limieten die worden vermeld in het artikel Azure-limieten. U kunt een privé-IPv6-adres toevoegen aan één secundaire IP-configuratie (zolang er geen bestaande secundaire IP-configuraties zijn) voor een bestaande netwerkinterface. Elke netwerkinterface kan één privé-IPv6-adres hebben. U kunt eventueel een openbaar IPv6-adres toevoegen aan een IPv6-netwerkinterfaceconfiguratie. Zie IPv6 voor meer informatie over het gebruik van IPv6-adressen.

  1. Voer in het zoekvak boven aan de portal netwerkinterfaces in. Selecteer Netwerkinterfaces in de zoekresultaten.

  2. Selecteer in de lijst met netwerkinterfaces de netwerkinterface waaraan u een IP-adres wilt toevoegen.

  3. Selecteer onder Instellingen IP-configuraties en selecteer vervolgens + Toevoegen.

    Schermopname van de pagina I P-configuraties in Azure Portal.

  4. Geef het volgende op en selecteer VERVOLGENS OK:

    Instelling Weergegeven als DETAILS
    Naam Voer een naam in. De naam van de IP-configuratie moet uniek zijn binnen de netwerkinterface.
    IP-versie Selecteer IPv4 of IPv6. De IP-versie definieert de versie van zowel de privé- als openbare IP-adressen in de IP-configuratie. Zie IPv6 voor meer informatie over IPv6-beperkingen.
    Type Selecteer Secundair. Secundair is de enige beschikbare optie bij het toevoegen van een IP-configuratie aan een bestaande netwerkinterface. Een netwerkinterface kan niet meer dan één primaire IP-configuratie hebben.
    Instellingen voor persoonlijk IP-adres
    Toewijzing Selecteer Dynamisch of Statisch. Dynamisch: Azure wijst automatisch het volgende beschikbare adres toe vanuit de adresruimte van het subnet waarin de netwerkinterface is geïmplementeerd.
    Statisch: U wijst handmatig een ongebruikt privé-IP-adres toe vanuit de adresruimte van het subnet waarin de netwerkinterface is geïmplementeerd.
    IP-adres Voer een statisch IP-adres in. Deze optie is beschikbaar als u Statisch selecteert voor de toewijzing van privéadressen.
    Instellingen voor openbaar IP-adres
    Openbaar IP-adres Selecteer Ontkoppelen of koppelen. Ontkoppelen: geen openbaar IP-adres met deze IP-configuratie.
    Koppelen: Wanneer u deze optie selecteert, kan een nieuw of bestaand openbaar IP-adres worden toegevoegd aan de IP-configuratie. Zie Een openbaar IP-adres maken voor meer informatie.
    Openbaar IP-adres Selecteer een openbaar IP-adres of maak een nieuw IP-adres. Deze optie is beschikbaar als u Koppelen selecteert voor het openbare adres.

    Schermopname van de pagina I P-configuratie toevoegen in Azure Portal.

Notitie

Nadat u een privé-IP-adres hebt toegevoegd door een secundaire IP-configuratie te maken, voegt u het privé-IP-adres handmatig toe aan het besturingssysteem van de virtuele machine door de instructies in Meerdere IP-adressen toewijzen aan besturingssystemen van virtuele machines uit te voeren. Zie privé-IP-adressen voor speciale overwegingen voordat u HANDMATIG IP-adressen toevoegt aan een besturingssysteem van een virtuele machine. Voeg geen openbare IP-adressen toe aan het besturingssysteem van de virtuele machine.

IP-adresinstellingen wijzigen

Er ontstaan situaties waarin u de toewijzingsmethode van een IPv4-adres moet wijzigen, het statische IPv4-adres moet wijzigen of het openbare IP-adres moet wijzigen dat is gekoppeld aan een netwerkinterface. Plaats een virtuele machine in de status Gestopt (toewijzing ongedaan gemaakt) voordat u het privé-IPv4-adres wijzigt van een secundaire IP-configuratie die is gekoppeld aan de secundaire netwerkinterface. Zie de primaire en secundaire netwerkinterfaces voor meer informatie.

  1. Voer in het zoekvak boven aan de portal netwerkinterfaces in. Selecteer Netwerkinterfaces in de zoekresultaten.

  2. Selecteer in de lijst met netwerkinterfaces de netwerkinterface waarvoor u IP-adresinstellingen wilt weergeven of wijzigen.

  3. Selecteer onder Instellingen IP-configuraties en selecteer vervolgens de IP-configuratie die u wilt wijzigen.

    Schermopname van de pagina I P-configuratie wijzigen in Azure Portal.

  4. Wijzig de instellingen naar wens met behulp van de informatie over de instellingen in stap 4 van Een IP-configuratie toevoegen.

  5. Selecteer Opslaan.

Notitie

Als de primaire netwerkinterface meerdere IP-configuraties heeft en u het privé-IP-adres van de primaire IP-configuratie wijzigt, moet u de primaire en secundaire IP-adressen handmatig opnieuw toewijzen aan de netwerkinterface in Windows (niet vereist voor Linux). Zie Meerdere IP-adressen toewijzen aan virtuele machines om handmatig IP-adressen toe te wijzen aan een netwerkinterface binnen een besturingssysteem. Zie privé-IP-adressen voor speciale overwegingen voordat u handmatig IP-adressen toevoegt aan een besturingssysteem van een virtuele machine. Voeg geen openbare IP-adressen toe aan het besturingssysteem van de virtuele machine.

IP-adressen verwijderen

U kunt privé- en openbare IP-adressen verwijderen uit een netwerkinterface, maar er moet altijd ten minste één privé-IPv4-adres aan een netwerkinterface zijn toegewezen.

  1. Voer in het zoekvak boven aan de portal netwerkinterfaces in. Selecteer Netwerkinterfaces in de zoekresultaten.

  2. Selecteer in de lijst met netwerkinterfaces de netwerkinterface waaruit u een IP-adres wilt verwijderen.

  3. Selecteer onder Instellingen IP-configuraties en selecteer vervolgens de ... van de secundaire IP-configuratie die u wilt verwijderen (u kunt de primaire IP-configuratie niet verwijderen met behulp van Azure Portal).

    Schermopname van het verwijderen van een I P-configuratie in Azure Portal.

  4. Selecteer Verwijderen en selecteer vervolgens Ja om de verwijdering te bevestigen. Als aan de configuratie een openbare IP-adresresource is gekoppeld, wordt de resource losgekoppeld van de IP-configuratie, maar wordt de resource niet verwijderd.

IP-configuraties

Privé - en (optioneel) openbare IP-adressen worden toegewezen aan een of meer IP-configuraties die zijn toegewezen aan een netwerkinterface. Er zijn twee typen IP-configuraties:

Primair

Aan elke netwerkinterface wordt één primaire IP-configuratie toegewezen. Een primaire IP-configuratie:

  • Er is een privé-IPv4-adres toegewezen. U kunt geen privé-IPv6-adres toewijzen aan een primaire IP-configuratie.
  • Er kan een openbaar IPv4-adres aan zijn toegewezen. U kunt geen openbaar IPv6-adres toewijzen aan een primaire IP-configuratie (IPv4).

Secundair

Naast een primaire IP-configuratie kan aan een netwerkinterface geen of meer secundaire IP-configuraties zijn toegewezen. Een secundaire IP-configuratie:

  • Er moet een privé-IPv4- of IPv6-adres aan zijn toegewezen. Als het adres IPv6 is, kan de netwerkinterface slechts één secundaire IP-configuratie hebben. Als het adres IPv4 is, kan aan de netwerkinterface meerdere secundaire IP-configuraties zijn toegewezen. Zie de Limieten van Azure voor meer informatie over het aantal privé- en openbare IPv4-adressen dat kan worden toegewezen aan een netwerkinterface.
  • Er kan een openbaar IPv4- of IPv6-adres aan zijn toegewezen. Het toewijzen van meerdere IPv4-adressen aan een netwerkinterface is handig in scenario's zoals:
    • Meerdere websites of services hosten met verschillende IP-adressen en TLS/SSL-certificaten op één server.
    • Een virtuele machine die fungeert als een virtueel netwerkapparaat, zoals een firewall of load balancer.
    • De mogelijkheid om een van de privé-IPv4-adressen voor een van de netwerkinterfaces toe te voegen aan een back-endpool van Azure Load Balancer. In het verleden kon alleen het primaire IPv4-adres voor de primaire netwerkinterface worden toegevoegd aan een back-endpool. Zie Taakverdeling voor meerdere IP-configuraties voor meer informatie over het verdelen van meerdere IPv4-configuraties.
    • De mogelijkheid om één IPv6-adres te verdelen dat is toegewezen aan een netwerkinterface. Zie Load Balance IPv6-adressen voor meer informatie over taakverdeling van een privé-IPv6-adres.

Adrestypen

U kunt de volgende typen IP-adressen toewijzen aan een IP-configuratie:

Privé

Met privé-IPv4- of IPv6-adressen kan een virtuele machine communiceren met andere resources in een virtueel netwerk of andere verbonden netwerken.

Standaard wijzen de Azure DHCP-servers het privé-IPv4-adres toe voor de primaire IP-configuratie van de Azure-netwerkinterface aan de netwerkinterface binnen het besturingssysteem van de virtuele machine. Tenzij dat nodig is, moet u het IP-adres van een netwerkinterface in het besturingssysteem van de virtuele machine nooit handmatig instellen.

Er zijn scenario's waarin het nodig is om het IP-adres van een netwerkinterface in het besturingssysteem van de virtuele machine handmatig in te stellen. U moet bijvoorbeeld handmatig de primaire en secundaire IP-adressen van een Windows-besturingssysteem instellen wanneer u meerdere IP-adressen toevoegt aan een virtuele Azure-machine. Voor een virtuele Linux-machine hoeft u alleen handmatig de secundaire IP-adressen in te stellen. Zie IP-adressen toevoegen aan een VM-besturingssysteem voor meer informatie. Als u ooit het adres moet wijzigen dat is toegewezen aan een IP-configuratie, wordt u aangeraden het volgende te doen:

  1. Zorg ervoor dat de virtuele machine een primair IP-adres van de Azure DHCP-servers ontvangt. Stel dit adres niet in het besturingssysteem in als u een Virtuele Linux-machine uitvoert.
  2. Verwijder de IP-configuratie die moet worden gewijzigd.
  3. Maak een nieuwe IP-configuratie met het nieuwe adres dat u wilt instellen.
  4. Configureer handmatig de secundaire IP-adressen binnen het besturingssysteem (en ook het primaire IP-adres in Windows) zodat deze overeenkomen met wat u in Azure hebt ingesteld. Stel het primaire IP-adres in de configuratie van het besturingssysteemnetwerk in Linux niet handmatig in of kan geen verbinding maken met internet wanneer de configuratie opnieuw wordt geladen.
  5. Laad de netwerkconfiguratie opnieuw op het gastbesturingssysteem. U kunt dit doen door het systeem opnieuw op te starten of door nmcli con down 'System eth0 &&nmcli con up 'System eth0' uit te voeren in Linux-systemen waarop NetworkManager wordt uitgevoerd.
  6. Controleer of de netwerkconfiguratie naar wens is. Test de connectiviteit voor alle IP-adressen van het systeem.

Door de vorige stappen te volgen, blijft het privé-IP-adres dat is toegewezen aan de netwerkinterface in Azure en binnen het besturingssysteem van een virtuele machine hetzelfde. Als u virtuele machines in uw abonnement wilt bijhouden waarvoor handmatig IP-adressen in een besturingssysteem zijn ingesteld, kunt u een Azure-tag toevoegen aan de virtuele machines. U kunt bijvoorbeeld IP-adrestoewijzing: Statisch gebruiken. Op deze manier kunt u eenvoudig de virtuele machines in uw abonnement vinden waarvoor u het IP-adres handmatig hebt ingesteld binnen het besturingssysteem.

Naast het inschakelen van een virtuele machine om te communiceren met andere resources binnen dezelfde of verbonden virtuele netwerken, kan een privé-IP-adres ook een virtuele machine uitgaand communiceren met internet. Uitgaande verbindingen zijn het bronnetwerkadres dat door Azure wordt vertaald naar een onvoorspelbaar openbaar IP-adres. Zie De uitgaande internetverbinding van Azure voor meer informatie over uitgaande internetconnectiviteit in Azure. U kunt niet binnenkomend communiceren met het privé-IP-adres van een virtuele machine vanaf internet. Als voor uw uitgaande verbindingen een voorspelbaar openbaar IP-adres is vereist, koppelt u een openbare IP-adresresource aan een netwerkinterface.

Openbaar

Openbare IP-adressen die zijn toegewezen via een openbare IP-adresresource, maken binnenkomende connectiviteit met een virtuele machine via internet mogelijk. Uitgaande verbindingen met internet gebruiken een voorspelbaar IP-adres. Zie de uitgaande internetverbinding van Azure voor meer informatie. U kunt een openbaar IP-adres toewijzen aan een IP-configuratie, maar dit is niet vereist. Als u geen openbaar IP-adres toewijst aan een virtuele machine door een openbare IP-adresresource te koppelen, kan de virtuele machine nog steeds uitgaand communiceren met internet. In dit geval is het privé-IP-adres het bronnetwerkadres dat door Azure wordt vertaald naar een onvoorspelbaar openbaar IP-adres. Zie Een openbaar IP-adres van Azure beheren voor meer informatie over resources voor openbare IP-adressen.

Er gelden limieten voor het aantal privé- en openbare IP-adressen dat u kunt toewijzen aan een netwerkinterface. Lees het artikel over Azure-limieten voor meer informatie.

Notitie

Azure vertaalt het privé-IP-adres van een virtuele machine naar een openbaar IP-adres. Als gevolg hiervan is het besturingssysteem van een virtuele machine niet op de hoogte van een openbaar IP-adres dat eraan is toegewezen, dus u hoeft nooit handmatig een openbaar IP-adres toe te wijzen in het besturingssysteem.

Toewijzingsmethodes

Openbare en privé-IP-adressen worden toegewezen met een van de volgende toewijzingsmethoden:

Dynamisch

Dynamische privé-IPv4- en IPv6-adressen (optioneel) worden standaard toegewezen.

  • Alleen openbaar: Azure wijst het adres toe van een bereik dat uniek is voor elke Azure-regio. U kunt de lijst met bereiken (voorvoegsels) downloaden voor de Azure-clouds Openbaar, US government, China en Duitsland. Het adres kan worden gewijzigd wanneer een virtuele machine wordt gestopt (toewijzing ongedaan gemaakt) en vervolgens opnieuw wordt gestart. U kunt geen openbaar IPv6-adres toewijzen aan een IP-configuratie met behulp van een van de toewijzingsmethodes.
  • Alleen privé: Azure reserveert de eerste vier adressen in elk subnetadresbereik en wijst de adressen niet toe. Azure wijst het volgende beschikbare niet-toegewezen of niet-gereserveerde IP-adres in het adresbereik van het subnet toe. Hoewel dit normaal gesproken het volgende adres is dat opeenvolgend beschikbaar is, is er geen garantie dat het adres het volgende adres in het bereik is. Als het adresbereik van het subnet bijvoorbeeld 10.0.0.0/16 is en adressen 10.0.0.4-10.0.0.14 al zijn toegewezen (.0-.3 zijn gereserveerd), is het volgende TOEGEWEZEN IP-adres waarschijnlijk 10.0.0.15. Het kan echter elk adres zijn tussen 10.0.0.10 en 10.0.0.254. Als een specifiek privé-IP-adres vereist is voor een resource, moet u een statisch privé-IP-adres gebruiken. Dynamisch is de standaardmethode voor toewijzing. Nadat dynamische IP-adressen zijn toegewezen, worden ze alleen vrijgegeven als een netwerkinterface wordt verwijderd of wordt toegewezen aan een ander subnet binnen hetzelfde virtuele netwerk of als de toewijzingsmethode wordt gewijzigd in statisch en een ander IP-adres wordt opgegeven. Standaard wijst Azure het vorige dynamisch toegewezen adres toe als het statische adres wanneer u de toewijzingsmethode van dynamisch wijzigt in statisch.

Statisch

U kunt (optioneel) een openbaar of privé statisch IPv4- of IPv6-adres toewijzen aan een IP-configuratie. Zie Een openbaar IP-adres van Azure beheren voor meer informatie over hoe Azure statische openbare IPv4-adressen toewijst.

  • Alleen openbaar: Azure wijst het adres toe van een bereik dat uniek is voor elke Azure-regio. U kunt de lijst met bereiken (voorvoegsels) downloaden voor de Azure-clouds Openbaar, US government, China en Duitsland. Het adres wordt pas gewijzigd als de resource van het openbare IP-adres waaraan het is toegewezen, wordt verwijderd of de toewijzingsmethode wordt gewijzigd in dynamisch. Als de resource van het openbare IP-adres is gekoppeld aan een IP-configuratie, moet deze worden ontkoppeld van de IP-configuratie voordat de toewijzingsmethode wordt gewijzigd.
  • Alleen privé: u selecteert en wijst een adres toe uit het adresbereik van het subnet. Het adres dat u toewijst, kan elk adres zijn binnen het subnetadresbereik buiten een van de eerste vier adressen in het adresbereik van het subnet en is momenteel niet toegewezen aan een bestaande resource in het subnet. Statische adressen worden alleen vrijgegeven als een netwerkinterface wordt verwijderd. Als u de toewijzingsmethode wijzigt in statisch, wijst Azure het eerder toegewezen dynamische IP-adres dynamisch toe als het statische adres, zelfs als het adres niet het volgende beschikbare adres in het adresbereik van het subnet is. Het adres verandert ook als de netwerkinterface is toegewezen aan een ander subnet binnen hetzelfde virtuele netwerk. Als u de netwerkinterface wilt toewijzen aan een ander subnet, moet u eerst de toewijzingsmethode wijzigen van statisch in dynamisch. Zodra de netwerkinterface is toegewezen aan een ander subnet, kunt u de toewijzingsmethode weer wijzigen in statisch en een IP-adres toewijzen vanuit het adresbereik van het nieuwe subnet.

IP-adresversies

U kunt de volgende versies opgeven bij het toewijzen van adressen:

IPv4

Elke netwerkinterface moet één primaire IP-configuratie hebben met een toegewezen privé-IPv4-adres. U kunt een of meer secundaire IP-configuraties toevoegen die elk een IPv4-privé en (optioneel) een openbaar IPv4-IP-adres hebben.

IPv6

U kunt nul of één privé-IPv6-adres toewijzen aan één secundaire IP-configuratie van een netwerkinterface. De netwerkinterface kan geen bestaande secundaire IP-configuraties hebben. Elke netwerkinterface kan maximaal één privé-IPv6-adres hebben. U kunt eventueel een openbaar IPv6-adres toevoegen aan een IPv6-netwerkinterfaceconfiguratie.

Notitie

Hoewel u een netwerkinterface met een IPv6-adres kunt maken met behulp van de portal, kunt u de netwerkinterface niet koppelen wanneer u een virtuele machine maakt met behulp van de portal. Gebruik PowerShell of de Azure CLI om een netwerkinterface te maken met een privé-IPv6-adres en koppel vervolgens de netwerkinterface bij het maken van een virtuele machine. U kunt geen privé-IPv6-adres toevoegen aan een IP-configuratie voor een netwerkinterface die is gekoppeld aan een virtuele machine met behulp van hulpprogramma's (portal, CLI of PowerShell).

SKU's

Er wordt een openbaar IP-adres gemaakt met de basis- of standaard-SKU. Zie Openbare IP-adressen beheren voor meer informatie over SKU-verschillen.

Notitie

Als u een openbaar IP-adres van een standaard-SKU toewijst aan een netwerkinterface van een virtuele machine, moet u het bedoelde verkeer expliciet toestaan met een netwerkbeveiligingsgroep. Communicatie met de resource mislukt totdat u een netwerkbeveiligingsgroep maakt en koppelt en het gewenste verkeer expliciet toestaat.

Volgende stappen

Lees de volgende artikelen voor het maken van een virtuele machine met verschillende IP-configuraties:

Opdracht Hulpprogramma
Een virtuele machine met meerdere netwerkinterfaces maken CLI, PowerShell
Eén NIC-VM met meerdere IPv4-adressen maken CLI, PowerShell
Eén NIC-VM maken met een privé-IPv6-adres (achter een Azure Load Balancer) CLI, PowerShell, Azure Resource Manager-sjabloon