Aggiungere, modificare o rimuovere indirizzi IP per un'interfaccia di rete di AzureAdd, change, or remove IP addresses for an Azure network interface

Informazioni su come aggiungere, modificare e rimuovere indirizzi IP pubblici e privati per un'interfaccia di rete.Learn how to add, change, and remove public and private IP addresses for a network interface. Gli indirizzi IP privati assegnati a un'interfaccia di rete consentono a una macchina virtuale di comunicare con altre risorse in una rete virtuale di Azure e in reti connesse.Private IP addresses assigned to a network interface enable a virtual machine to communicate with other resources in an Azure virtual network and connected networks. Un indirizzo IP privato abilita inoltre le comunicazioni in uscita a Internet usando un indirizzo IP non prevedibile.A private IP address also enables outbound communication to the Internet using an unpredictable IP address. Un indirizzo IP pubblico assegnato a un'interfaccia di rete abilita le comunicazioni in ingresso a una macchina virtuale da Internet.A Public IP address assigned to a network interface enables inbound communication to a virtual machine from the Internet. L'indirizzo abilita inoltre le comunicazioni in uscita dalla macchina virtuale a Internet usando un indirizzo IP prevedibile.The address also enables outbound communication from the virtual machine to the Internet using a predictable IP address. Per maggiori informazioni, vedere Informazioni sulle connessioni in uscita in Azure.For details, see Understanding outbound connections in Azure.

Se è necessario creare, modificare o eliminare un'interfaccia di rete, leggere l'articolo Gestire un'interfaccia di rete.If you need to create, change, or delete a network interface, read the Manage a network interface article. Se è necessario aggiungere o rimuovere interfacce di rete in una macchina virtuale, leggere l'articolo Aggiungere o rimuovere interfacce di rete.If you need to add network interfaces to or remove network interfaces from a virtual machine, read the Add or remove network interfaces article.

Prima di iniziareBefore you begin

Prima di completare qualsiasi altro passaggio nelle altre sezioni di questo articolo, eseguire le operazioni seguenti:Complete the following tasks before completing any steps in any section of this article:

  • Per informazioni sui limiti per gli indirizzi IP pubblici e privati, leggere l'articolo relativo ai limiti di Azure.Review the Azure limits article to learn about limits for public and private IP addresses.
  • Accedere al portale di Azure, all'interfaccia della riga di comando di Azure oppure ad Azure PowerShell con un account Azure.Log in to the Azure portal, Azure command-line interface (CLI), or Azure PowerShell with an Azure account. Se non si ha un account Azure, registrarsi per ottenere un account per la versione di prova gratuita.If you don't already have an Azure account, sign up for a free trial account.
  • Se si usano comandi di PowerShell per completare le attività di questo articolo, installare e configurare Azure PowerShell.If using PowerShell commands to complete tasks in this article, install and configure Azure PowerShell. Assicurarsi che sia installata la versione più recente dei cmdlet di Azure PowerShell.Ensure you have the most recent version of the Azure PowerShell commandlets installed. Per informazioni ed esempi relativi ai comandi di PowerShell, digitare get-help <command> -full.To get help for PowerShell commands, with examples, type get-help <command> -full.
  • Se si usano comandi dell'interfaccia della riga di comando di Azure per completare le attività di questo articolo, installare e configurare l'interfaccia della riga di comando di Azure.If using Azure command-line interface (CLI) commands to complete tasks in this article, install and configure the Azure CLI. Assicurarsi che sia installata la versione più recente dell'interfaccia della riga di comando di Azure.Ensure you have the most recent version of the Azure CLI installed. Per informazioni sui comandi dell'interfaccia della riga di comando, digitare az <command> --help.To get help for CLI commands, type az <command> --help. Invece di installare l'interfaccia della riga di comando e i rispettivi prerequisiti, è possibile usare Azure Cloud Shell.Rather than installing the CLI and its pre-requisites, you can use the Azure Cloud Shell. Azure Cloud Shell è una shell Bash gratuita che può essere eseguita direttamente nel portale di Azure.The Azure Cloud Shell is a free Bash shell that you can run directly within the Azure portal. Include l'interfaccia della riga di comando di Azure preinstallata e configurata per l'uso con l'account.It has the Azure CLI preinstalled and configured to use with your account. Per usare Cloud Shell, fare clic sul pulsante Cloud Shell >_ nella parte superiore del portale.To use the Cloud Shell, click the Cloud Shell >_ button at the top of the portal.

Aggiungere indirizzi IPAdd IP addresses

È possibile aggiungere a un'interfaccia di rete il numero di indirizzi IPv4 privati e pubblici necessari, entro i limiti elencati nell'articolo relativo ai limiti di Azure.You can add as many private and public IPv4 addresses as necessary to a network interface, within the limits listed in the Azure limits article. Non è possibile usare il portale per aggiungere un indirizzo IPv6 a un'interfaccia di rete esistente (sebbene sia possibile usare il portale per aggiungere un indirizzo IPv6 privato a un'interfaccia di rete quando la si crea).You cannot use the portal to add an IPv6 address to an existing network interface (though you can use the portal to add a private IPv6 address to a network interface when you create the network interface). È possibile usare PowerShell o l'interfaccia della riga di comando per aggiungere un indirizzo IPv6 privato a una configurazione IP secondaria (purché non siano presenti configurazioni IP secondarie) per un'interfaccia di rete esistente che non è collegata a una macchina virtuale.You can use PowerShell or the CLI to add a private IPv6 address to one secondary IP configuration (as long as there are no existing secondary IP configurations) for an existing network interface that is not attached to a virtual machine. Non è possibile usare strumenti per aggiungere un indirizzo IPv6 pubblico a un'interfaccia di rete.You cannot use any tool to add a public IPv6 address to a network interface. Vedere IPv6 per informazioni dettagliate sull'uso di indirizzi IPv6.See IPv6 for details about using IPv6 addresses.

  1. Accedere al portale di Azure con un account avente almeno le autorizzazioni del ruolo Collaboratore Rete per la sottoscrizione.Log in to the Azure portal with an account that is assigned (at a minimum) permissions for the Network Contributor role for your subscription. Vedere Ruoli predefiniti per il controllo degli accessi in base al ruolo di Azure per altre informazioni sull'assegnazione di ruoli e autorizzazioni agli account.Read the Built-in roles for Azure role-based access control article to learn more about assigning roles and permissions to accounts.
  2. Nella casella che contiene il testo Cerca risorse nella parte superiore del portale di Azure digitare interfacce di rete.In the box that contains the text Search resources at the top of the Azure portal, type network interfaces. Fare clic su Interfacce di rete quando viene visualizzato nei risultati della ricerca.When network interfaces appears in the search results, click it.
  3. Nel pannello Interfacce di rete che viene visualizzato fare clic sull'interfaccia di rete per cui aggiungere l'indirizzo IPv4.In the Network interfaces blade that appears, click the network interface you want to add an IPv4 address for.
  4. Fare clic su Configurazioni IP nella sezione IMPOSTAZIONI del pannello relativo all'interfaccia di rete selezionata.Click IP configurations in the SETTINGS section of the blade for the network interface you selected.
  5. Fare clic su + Aggiungi nel pannello visualizzato per le configurazioni IP.Click + Add in the blade that opens for IP configurations.
  6. Specificare le impostazioni seguenti, quindi fare clic su OK per chiudere il pannello Aggiungi configurazione IP:Specify the following, then click OK to close the Add IP configuration blade:

    ImpostazioneSetting Obbligatorio?Required? DettagliDetails
    NomeName Yes Deve essere univoco per l'interfaccia di reteMust be unique for the network interface
    TipoType Yes Dato che si aggiunge una configurazione IP a un'interfaccia di rete esistente e ogni interfaccia di rete deve avere una configurazione IP primaria, l'unica opzione possibile è Secondaria.Since you're adding an IP configuration to an existing network interface, and each network interface must have a primary IP configuration, your only option is Secondary.
    Metodo di assegnazione di indirizzi IP privatiPrivate IP address assignment method Yes Dinamico: Azure assegna l'indirizzo successivo disponibile per l'intervallo di indirizzi della subnet in cui viene distribuita l'interfaccia di rete.Dynamic: Azure assigns the next available address for the subnet address range the network interface is deployed in. Statico: assegnare un indirizzo non usato per l'intervallo di indirizzi di subnet in cui viene distribuita l'interfaccia di rete.Static: You assign an unused address for the subnet address range the network interface is deployed in.
    Indirizzo IP pubblicoPublic IP address NoNo Disabilitato: nessuna risorsa di indirizzo IP pubblico è attualmente associata alla configurazione IP.Disabled: No public IP address resource is currently associated to the IP configuration. Abilitato: selezionare un indirizzo IPv4 pubblico esistente o crearne uno nuovo.Enabled: Select an existing IPv4 Public IP address, or create a new one. Per informazioni su come creare un indirizzo IP pubblico, vedere l'articolo Indirizzi IP.To learn how to create a public IP address, read the Public IP addresses article.
  7. Aggiungere manualmente gli indirizzi IP privati secondari al sistema operativo della macchina virtuale seguendo le istruzioni disponibili nell'articolo Assegnare più indirizzi IP ai sistemi operativi della macchina virtuale.Manually add secondary private IP addresses to the virtual machine operating system by completing the instructions in the Assign multiple IP addresses to virtual machine operating systems article. Vedere indirizzi IP privati per alcune considerazioni specifiche prima di aggiungere manualmente gli indirizzi IP a un sistema operativo della macchina virtuale.See private IP addresses for special considerations before manually adding IP addresses to a virtual machine operating system. Non aggiungere indirizzi IP pubblici al sistema operativo della macchina virtuale.Do not add any public IP addresses to the virtual machine operating system.

ComandiCommands

StrumentoTool ComandoCommand
CLICLI az network nic ip-config createaz network nic ip-config create
PowerShellPowerShell Add-AzureRmNetworkInterfaceIpConfigAdd-AzureRmNetworkInterfaceIpConfig

Modificare le impostazioni degli indirizzi IPChange IP address settings

Può essere necessario modificare il metodo di assegnazione di un indirizzo IPv4, modificare l'indirizzo IPv4 statico o modificare l'indirizzo IP pubblico assegnato a un'interfaccia di rete.You may need to change the assignment method of an IPv4 address, change the static IPv4 address, or change the public IP address assigned to a network interface. Se si modifica l'indirizzo IPv4 privato di una configurazione IP secondaria associata a un'interfaccia di rete secondaria in una macchina virtuale (ulteriori informazioni sulle interfacce di rete principali e secondarie), mettere la macchina virutale in stato di arresto (deallocato) prima di completare i passaggi seguenti:If you're changing the private IPv4 address of a secondary IP configuration associated with a secondary network interface in a virtual machine (learn more about primary and secondary network interfaces), place the virtual machine into the stopped (deallocated) state before completing the following steps:

  1. Accedere al portale di Azure con un account avente almeno le autorizzazioni del ruolo Collaboratore Rete per la sottoscrizione.Log in to the Azure portal with an account that is assigned (at a minimum) permissions for the Network Contributor role for your subscription. Vedere Ruoli predefiniti per il controllo degli accessi in base al ruolo di Azure per altre informazioni sull'assegnazione di ruoli e autorizzazioni agli account.Read the Built-in roles for Azure role-based access control article to learn more about assigning roles and permissions to accounts.
  2. Nella casella che contiene il testo Cerca risorse nella parte superiore del portale di Azure digitare interfacce di rete.In the box that contains the text Search resources at the top of the Azure portal, type network interfaces. Fare clic su Interfacce di rete quando viene visualizzato nei risultati della ricerca.When network interfaces appears in the search results, click it.
  3. Nel pannello Interfacce di rete visualizzato fare clic sull'interfaccia da visualizzare o per la quale modificare le impostazioni dell'indirizzo IP.In the Network interfaces blade that appears, click the network interface you want to view or change IP address settings for.
  4. Fare clic su Configurazioni IP nella sezione IMPOSTAZIONI del pannello relativo all'interfaccia di rete selezionata.Click IP configurations in the SETTINGS section of the blade for the network interface you selected.
  5. Fare clic sulla configurazione IP da modificare nel pannello visualizzato per le configurazioni IP.Click the IP configuration you want to modify from the list in the blade that opens for IP configurations.
  6. Modificare le impostazioni in base alle esigenze usando le informazioni sulle impostazioni descritte al passaggio 6 della sezione Aggiungere una configurazione IP di questo articolo.Change the settings, as desired, using the information about the settings in step 6 of the Add an IP configuration section of this article. Fare clic su Salva per chiudere il pannello relativo alla configurazione IP modificata.Click Save to close the blade for the IP configuration you changed.

Nota

Se l'interfaccia di rete primaria ha più configurazioni IP e si modifica l'indirizzo IP privato della configurazione IP primaria, in Windows è necessario riassegnare manualmente gli indirizzi IP primari e secondari all'interfaccia di rete. Questa operazione non è necessaria in Linux.If the primary network interface has multiple IP configurations and you change the private IP address of the primary IP configuration, you must manually reassign the primary and secondary IP addresses to the network interface within Windows (not required for Linux). Per assegnare manualmente gli indirizzi IP a un'interfaccia di rete in un sistema operativo, vedere l'articolo Assegnare più indirizzi IP alle macchine virtuali.To manually assign IP addresses to a network interface within an operating system, read the Assign multiple IP addresses to virtual machines article. Vedere indirizzi IP privati per alcune considerazioni specifiche prima di aggiungere manualmente gli indirizzi IP a un sistema operativo della macchina virtuale.See private IP addresses for special considerations before manually adding IP addresses to a virtual machine operating system. Non aggiungere indirizzi IP pubblici al sistema operativo della macchina virtuale.Do not add any public IP addresses to the virtual machine operating system.

ComandiCommands

StrumentoTool ComandoCommand
CLICLI az network nic ip-config updateaz network nic ip-config update
PowerShellPowerShell Set-AzureRMNetworkInterfaceIpConfigSet-AzureRMNetworkInterfaceIpConfig

Rimuovere indirizzi IPRemove IP addresses

È possibile rimuovere indirizzi IP privati e pubblici da un'interfaccia di rete, ma un'interfaccia di rete deve sempre avere almeno un indirizzo IPv4 privato assegnato.You can remove private and public IP addresses from a network interface, but a network interface must always have at least one private IPv4 address assigned to it.

  1. Accedere al portale di Azure con un account avente almeno le autorizzazioni del ruolo Collaboratore Rete per la sottoscrizione.Log in to the Azure portal with an account that is assigned (at a minimum) permissions for the Network Contributor role for your subscription. Vedere Ruoli predefiniti per il controllo degli accessi in base al ruolo di Azure per altre informazioni sull'assegnazione di ruoli e autorizzazioni agli account.Read the Built-in roles for Azure role-based access control article to learn more about assigning roles and permissions to accounts.
  2. Nella casella che contiene il testo Cerca risorse nella parte superiore del portale di Azure digitare interfacce di rete.In the box that contains the text Search resources at the top of the Azure portal, type network interfaces. Fare clic su Interfacce di rete quando viene visualizzato nei risultati della ricerca.When network interfaces appears in the search results, click it.
  3. Nel pannello Interfacce di rete che viene visualizzato fare clic sull'interfaccia di rete da cui rimuovere gli indirizzi IP.In the Network interfaces blade that appears, click the network interface you want to remove IP addresses from.
  4. Fare clic su Configurazioni IP nella sezione IMPOSTAZIONI del pannello relativo all'interfaccia di rete selezionata.Click IP configurations in the SETTINGS section of the blade for the network interface you selected.
  5. Fare clic con il pulsante destro del mouse su una configurazione IP secondaria (non è possibile eliminare la configurazione primaria) da eliminare, fare clic su Elimina e quindi su per confermare l'eliminazione.Right-click a secondary IP configuration (you cannot delete the primary configuration) you want to delete, click Delete, then click Yes to confirm the deletion. Se la configurazione aveva una risorsa di indirizzo IP pubblico associata, la risorsa verrà dissociata dalla configurazione IP, ma non eliminata.If the configuration had a public IP address resource associated to it, the resource is dissociated from the IP configuration, but the resource is not deleted.
  6. Chiudere il pannello Configurazioni IP.Close the IP configurations blade.

ComandiCommands

StrumentoTool ComandoCommand
CLICLI az network nic ip-config deleteaz network nic ip-config delete
PowerShellPowerShell Remove-AzureRmNetworkInterfaceIpConfigRemove-AzureRmNetworkInterfaceIpConfig

Configurazioni IPIP configurations

Gli indirizzi IP privati e (facoltativamente) pubblici vengono assegnati a uno o più configurazioni IP assegnate a un'interfaccia di rete.Private and (optionally) public IP addresses are assigned to one or more IP configurations assigned to a network interface. Esistono due tipi di configurazioni IP:There are two types of IP configurations:

PrimarioPrimary

Ogni interfaccia di rete viene assegnata a una configurazione IP primaria.Each network interface is assigned one primary IP configuration. Una configurazione IP primaria:A primary IP configuration:

  • ha un indirizzo IPv4 privato assegnato.Has a private IPv4 address assigned to it. Non è possibile assegnare un indirizzo IPv6 privato a una configurazione IP primaria.You cannot assign a private IPv6 address to a primary IP configuration.
  • Può avere anche un indirizzo IPv4 pubblico assegnato.May also have a public IPv4 address assigned to it. Non è possibile assegnare un indirizzo IPv6 pubblico a una configurazione IP primaria o secondaria.You cannot assign a public IPv6 address to a primary or secondary IP configuration. È tuttavia possibile assegnare un indirizzo IPv6 pubblico a un servizio di bilanciamento del carico di Azure, che consente di caricare il traffico di bilanciamento all'indirizzo IPv6 privato di una macchina virtuale.You can however, assign a public IPv6 address to an Azure load balancer, which can load balance traffic to a virtual machine's private IPv6 address. Per altre informazioni, vedere Dettagli e le limitazioni per IPv6.For more information, see details and limitations for IPv6.

SecondarioSecondary

Oltre a una configurazione IP primaria, un'interfaccia di rete può avere più configurazioni IP secondarie assegnate oppure nessuna.In addition to a primary IP configuration, a network interface may have zero or more secondary IP configurations assigned to it. Una configurazione IP secondaria:A secondary IP configuration:

  • Deve avere un indirizzo IPv4 o IPv6 privato assegnato.Must have a private IPv4 or IPv6 address assigned to it. Se l'indirizzo è IPv6, l'interfaccia di rete può avere solo una configurazione IP secondaria.If the address is IPv6, the network interface can only have one secondary IP configuration. Se l'indirizzo è IPv4, l'interfaccia di rete può avere più configurazioni IP secondarie assegnate.If the address is IPv4, the network interface may have multiple secondary IP configurations assigned to it. Per altre informazioni su quanti gli indirizzi IPv4 pubblici e privati possono essere assegnati a un'interfaccia di rete, vedere l'articolo limiti di Azure.To learn more about how many private and public IPv4 addresses can be assigned to a network interface, see the Azure limits article.
  • Può anche avere un indirizzo IPv4 pubblico assegnato, se l'indirizzo IP privato è IPv4.May also have a public IPv4 address assigned to it, if the private IP address is IPv4. Se l'indirizzo IP privato è IPv6, non è possibile assegnare un indirizzo IPv4 o IPv6 alla configurazione IP.If the private IP address is IPv6, you cannot assign a public IPv4 or IPv6 address to the IP configuration. L'assegnazione di più indirizzi IP a un'interfaccia di rete è utile per gli scenari seguenti:Assigning multiple IP addresses to a network interface is helpful in scenarios such as:
    • Ospitare più siti Web o servizi con indirizzi IP e certificati SSL diversi in un singolo server.Hosting multiple websites or services with different IP addresses and SSL certificates on a single server.
    • Una macchina virtuale che funge da appliance virtuale di rete, ad esempio un firewall o un servizio di bilanciamento del carico.A virtual machine serving as a network virtual appliance, such as a firewall or load balancer.
    • La possibilità di aggiungere qualsiasi indirizzo IPv4 privato per qualsiasi interfaccia di rete a un pool di back-end di Azure Load Balancer.The ability to add any of the private IPv4 addresses for any of the network interfaces to an Azure Load Balancer back-end pool. In passato, era possibile aggiungere a un pool di back-end solo l'indirizzo IPv4 primario per l'interfaccia di rete primaria.In the past, only the primary IPv4 address for the primary network interface could be added to a back-end pool. Per altre informazioni su come bilanciare il carico di più configurazioni IPv4, leggere l'articolo Bilanciamento del carico in più configurazioni IP.To learn more about how to load balance multiple IPv4 configurations, see the Load balancing multiple IP configurations article.
    • La possibilità di bilanciare il carico di un indirizzo IPv6 assegnato a un'interfaccia di rete.The ability to load balance one IPv6 address assigned to a network interface. Per altre informazioni su come bilanciare il carico a un indirizzo IPv6 privato, vedere l'articolo Panoramica di IPv6 per Azure Load Balancer.To learn more about how to load balance to a private IPv6 address, see the Load balance IPv6 addresses article.

Tipi di indirizziAddress types

È possibile assegnare i tipi seguenti di indirizzi IP per una configurazione IP:You can assign the following types of IP addresses to an IP configuration:

PrivatoPrivate

Gli indirizzi IPv4 privati consentono a una macchina virtuale di comunicare con altre risorse in una rete virtuale o in altre reti connesse.Private IPv4 addresses enable a virtual machine to communicate with other resources in a virtual network or other connected networks. Una macchina virtuale non può comunicare in ingresso, né può comunicare in uscita con una indirizzo IPv6 privato. Tuttavia, vi è un'eccezione.A virtual machine cannot be communicated inbound to, nor can the virtual machine communicate outbound with a private IPv6 address, with one exception. Una macchina virtuale può comunicare con Azure Load Balancer usando un indirizzo IPv6.A virtual machine can communicate with the Azure load balancer using an IPv6 address. Per altre informazioni, vedere Dettagli e le limitazioni per IPv6.For more information, see details and limitations for IPv6.

Per impostazione predefinita, i server DHCP di Azure assegnano l'indirizzo IPv4 privato per la configurazione IP primaria dell'interfaccia di rete di Azure all'interfaccia di rete all'interno del sistema operativo della macchina virtuale.By default, the Azure DHCP servers assign the private IPv4 address for the primary IP configuration of the Azure network interface to the network interface within the virtual machine operating system. A meno che non sia necessario, non impostare mai manualmente l'indirizzo IP di un'interfaccia di rete all'interno del sistema operativo della macchina virtuale.Unless necessary, you should never manually set the IP address of a network interface within the virtual machine's operating system.

Avviso

Se l'indirizzo IPv4 impostato come indirizzo IP primario di un'interfaccia di rete all'interno del sistema operativo della macchina virtuale è sempre diverso dall'indirizzo IPv4 privato assegnato alla configurazione IP primaria dell'interfaccia di rete primaria associata a una macchina virtuale in Azure, si perde la connessione alla macchina virtuale.If the IPv4 address set as the primary IP address of a network interface within a virtual machine's operating system is ever different than the private IPv4 address assigned to the primary IP configuration of the primary network interface attached to a virtual machine within Azure, you lose connectivity to the virtual machine.

In alcuni scenari è necessario impostare manualmente l'indirizzo IP di un'interfaccia di rete all'interno del sistema operativo della macchina virtuale.There are scenarios where it's necessary to manually set the IP address of a network interface within the virtual machine's operating system. Ad esempio, è necessario impostare manualmente gli indirizzi IP primari e secondari di un sistema operativo Windows quando si aggiungono più indirizzi IP a una macchina virtuale di Azure.For example, you must manually set the primary and secondary IP addresses of a Windows operating system when adding multiple IP addresses to an Azure virtual machine. Per una macchina virtuale Linux, potrebbe essere necessario impostare manualmente solo gli indirizzi IP secondari.For a Linux virtual machine, you may only need to manually set the secondary IP addresses. Vedere Add IP addresses to a VM operating system (Aggiungere indirizzi IP a un sistema operativo VM) per maggiori dettagli.See Add IP addresses to a VM operating system for details. Quando si imposta manualmente l'indirizzo IP all'interno del sistema operativo, è consigliabile assegnare sempre gli indirizzi alla configurazione IP per un'interfaccia di rete usando il metodo di assegnazione statico (anziché dinamico).When you manually set the IP address within the operating system, it's recommended that you always assign the addresses to the IP configuration for a network interface using the static (rather than dynamic) assignment method. Assegnando l'indirizzo usando il metodo statico ci si assicura che l'indirizzo non cambi in Azure.Assigning the address using the static method ensures that the address does not change within Azure. Se è necessario modificare l'indirizzo assegnato a una configurazione IP, è consigliabile:If you ever need to change the address assigned to an IP configuration, it's recommended that you:

  1. Per garantire che la macchina virtuale riceva un indirizzo dai server DHCP di Azure, ripristinare l'assegnazione dell'indirizzo IP a DHCP all'interno del sistema operativo e riavviare la macchina virtuale.To ensure the virtual machine is receiving an address from the Azure DHCP servers, change the assignment of the IP address back to DHCP within the operating system and restart the virtual machine.
  2. Arrestare (deallocare) la macchina virtuale.Stop (deallocate) the virtual machine.
  3. Modificare l'indirizzo IP per la configurazione IP all'interno di Azure.Change the IP address for the IP configuration within Azure.
  4. Avviare la macchina virtuale.Start the virtual machine.
  5. Configurare manualmente gli indirizzi IP secondari all'interno del sistema operativo (e anche l'indirizzo IP primario all'interno di Windows), in modo che corrisponda alle impostazioni di Azure.Manually configure the secondary IP addresses within the operating system (and also the primary IP address within Windows) to match what you set within Azure.

Seguendo i passaggi precedenti, l'indirizzo IP privato assegnato all'interfaccia di rete all'interno di Azure corrisponderà a quello del sistema operativo della macchina virtuale.By following the previous steps, the private IP address assigned to the network interface within Azure, and within a virtual machine's operating system, remain the same. Per tenere traccia delle macchine virtuali nella sottoscrizione per cui sono stati impostati manualmente gli indirizzi IP all'interno di un sistema operativo, è possibile aggiungere una tag di Azure alle macchine virtuali.To keep track of which virtual machines within your subscription that you've manually set IP addresses within an operating system for, consider adding an Azure tag to the virtual machines. È possibile usare ad esempio "Assegnazione indirizzi IP: statica".You might use "IP address assignment: Static", for example. In questo modo, è possibile trovare facilmente le macchine virtuali nella sottoscrizione per cui impostare manualmente l'indirizzo IP all'interno del sistema operativo.This way, you can easily find the virtual machines within your subscription that you've manually set the IP address for within the operating system.

Oltre ad abilitare la comunicazione di una macchina virtuale con altre risorse all'interno della stessa rete virtuale o di reti virtuali connesse, un indirizzo IP privato consente inoltre a una macchina virtuale di comunicare in uscita a Internet.In addition to enabling a virtual machine to communicate with other resources within the same, or connected virtual networks, a private IP address also enables a virtual machine to communicate outbound to the Internet. Le connessioni in uscita sono indirizzi di rete di origine traslati da Azure in un indirizzo IP pubblico non prevedibile.Outbound connections are source network address translated by Azure to an unpredictable public IP address. Per altre informazioni sulla connettività Internet in uscita di Azure, vedere l'articolo Informazioni sulle connessioni in uscita in Azure.To learn more about Azure outbound Internet connectivity, read the Azure outbound Internet connectivity article. Non è possibile comunicare verso l'interno con l'indirizzo IP privato di una macchina virtuale da Internet.You cannot communicate inbound to a virtual machine's private IP address from the Internet. Se le connessioni in uscita richiedono un indirizzo IP pubblico prevedibile, associare una risorsa di indirizzo IP pubblico a un'interfaccia di rete.If your outbound connections require a predictable public IP address, associate a public IP address resource to a network interface.

PubblicoPublic

Gli indirizzi IP pubblici assegnati tramite una risorsa di indirizzo IP pubblico consentono la connettività in ingresso verso una macchina virtuale da Internet.Public IP addresses assigned through a public IP address resource enable inbound connectivity to a virtual machine from the Internet. Le connessioni in uscita a Internet sfruttano un indirizzo IP prevedibile.Outbound connections to the Internet use a predictable IP address. Per maggiori informazioni, vedere Informazioni sulle connessioni in uscita in Azure.See Understanding outbound connections in Azure for details. È possibile assegnare un indirizzo IP pubblico a una configurazione IP, ma non è necessario.You may assign a public IP address to an IP configuration, but aren't required to. Se non si assegna un indirizzo IP pubblico a una macchina virtuale associando una risorsa di indirizzo IP pubblico, la macchina virtuale può comunque comunicare in uscita a Internet.If you don't assign a public IP address to a virtual machine by associating a public IP address resource, the virtual machine can still communicate outbound to the Internet. In questo caso, l'indirizzo IP privato è un indirizzo di rete di origine traslato da Azure in un indirizzo IP pubblico non prevedibile.In this case, the private IP address is source network address translated by Azure to an unpredictable public IP address. Per altre informazioni sulle risorse di indirizzi IP pubblici, vedere Risorsa indirizzo IP pubblico.To learn more about public IP address resources, see Public IP address resource.

È previsto un limite al numero di indirizzi IP pubblici e privati che possono essere assegnati a un'interfaccia di rete.There are limits to the number of private and public IP addresses that you can assign to a network interface. Per informazioni dettagliate, vedere l'articolo relativo ai limiti di Azure.For details, read the Azure limits article.

Nota

Azure trasla l'indirizzo IP privato di una macchina virtuale a un indirizzo IP pubblico.Azure translates a virtual machine's private IP address to a public IP address. Di conseguenza, il sistema operativo della macchina virtuale non è a conoscenza di eventuali indirizzi IP pubblici assegnati, pertanto non è necessario assegnare manualmente un indirizzo IP pubblico all'interno del sistema operativo.As a result, a virtual machine's operating system is unaware of any public IP address assigned to it, so there is no need to ever manually assign a public IP address within the operating system.

Metodi di assegnazioneAssignment methods

È possibile assegnare indirizzi IP pubblici e privati usando uno dei seguenti metodi di assegnazione:Public and private IP addresses are assigned using one of the following assignment methods:

DinamicoDynamic

Gli indirizzi IPv4 e (facoltativamente) IPv6 privati dinamici vengono assegnati per impostazione predefinita.Dynamic private IPv4 and IPv6 (optionally) addresses are assigned by default.

  • Solo pubblico: Azure assegna gli indirizzi da un intervallo univoco a ogni area di Azure.Public only: Azure assigns the adddress from a range unique to each Azure region. Per informazioni sull'assegnazione degli intervalli a ogni area, vedere Intervalli IP del data center di Microsoft Azure.To learn which ranges are assigned to each region, see Microsoft Azure Datacenter IP Ranges. L'indirizzo può cambiare quando una macchina virtuale viene arrestata (deallocata), quindi avviata nuovamente.The address can change when a virtual machine is stopped (deallocated), then started again. Nessuno dei due metodi di assegnazione consente di assegnare un indirizzo IPv6 pubblico a una configurazione IP.You cannot assign a public IPv6 address to an IP configuration using either assignment method.
  • Solo privato: Azure riserva i primi quattro indirizzi dell'intervallo di indirizzi di ogni subnet e non li assegna.Private only: Azure reserves the first four addresses in each subnet address range, and doesn't assign the addresses. Azure assegna a una risorsa l'indirizzo disponibile successivo dell'intervallo di indirizzi della subnet.Azure assigns the next available address to a resource from the subnet address range. Ad esempio, se l'intervallo di indirizzi della subnet è 10.0.0.0/16 e gli indirizzi 10.0.0.0.4-10.0.0.14 sono già assegnati (quelli da .0 a .3 sono riservati), Azure assegna alla risorsa l'indirizzo 10.0.0.15.For example, if the subnet's address range is 10.0.0.0/16, and addresses 10.0.0.0.4-10.0.0.14 are already assigned (.0-.3 are reserved), Azure assigns 10.0.0.15 to the resource. Il metodo di allocazione predefinito è quello dinamico.Dynamic is the default allocation method. Dopo che sono stati assegnati, gli indirizzi IP dinamici vengono rilasciati solo se un'interfaccia di rete viene eliminata o assegnata a un'altra subnet della stessa rete virtuale oppure se il metodo di allocazione viene modificato in statico e viene specificato un diverso indirizzo IP.Once assigned, dynamic IP addresses are only released if a network interface is deleted, assigned to a different subnet within the same virtual network, or the allocation method is changed to static, and a different IP address is specified. Quando si modifica il metodo di allocazione da dinamico a statico, per impostazione predefinita Azure assegna l'indirizzo assegnato dinamicamente precedente come indirizzo statico.By default, Azure assigns the previous dynamically-assigned address as the static address when you change the allocation method from dynamic to static. È possibile assegnare solo un indirizzo IPv6 privato usando il metodo di assegnazione dinamica.You can only assign a private IPv6 address using the dynamic assignment method.

staticoStatic

Facoltativamente, è possibile assegnare un indirizzo IPv4 statico pubblico o privato a una configurazione IP.You can (optionally) assign a public or private static IPv4 address to an IP configuration. Non è possibile assegnare un indirizzo IPv6 statico pubblico o privato a una configurazione IP.You cannot assign a static public or private IPv6 address to an IP configuration. Per altre informazioni su come Azure assegna gli indirizzi IPv4 pubblici statici, vedere l'articolo Indirizzo IP pubblico.To learn more about how Azure assigns static public IPv4 addresses, see the Public IP address article.

  • Solo pubblico: Azure assegna gli indirizzi da un intervallo univoco a ogni area di Azure.Public only: Azure assigns the adddress from a range unique to each Azure region. Per informazioni sull'assegnazione degli intervalli a ogni area, vedere Intervalli IP del data center di Microsoft Azure.To learn which ranges are assigned to each region, see Microsoft Azure Datacenter IP Ranges. L'indirizzo non cambia finché non viene eliminata la risorsa di indirizzo IP pubblico a cui è stato assegnato o il metodo di assegnazione non diventa dinamico.The address doesn't change until the public IP address resource it's assigned to is deleted, or the assignment method is changed to dynamic. Se la risorsa di indirizzo IP pubblico è associata a una configurazione IP, prima di modificare il metodo di assegnazione è necessario annullare l'associazione della configurazione IP.If the public IP address resource is associated to an IP configuration, it must be dissociated from the IP configuration before changing its assignment method.
  • Solo privato: si seleziona e si assegna un indirizzo dell'intervallo di indirizzi della subnet.Private only: You select and assign an address from the subnet's address range. È possibile assegnare qualsiasi indirizzo nell'intervallo di indirizzi della subnet che non sia uno dei primi quattro indirizzi di tale intervallo e non sia attualmente assegnato ad altre risorse nella subnet.The address you assign can be any address within the subnet address range that is not one of the first four addresses in the subnet's address range and is not currently assigned to any other resource in the subnet. Gli indirizzi statici vengono rilasciati solo in caso di eliminazione di un'interfaccia di rete.Static addresses are only released if a network interface is deleted. Se si modifica il metodo di allocazione in statico, Azure assegna dinamicamente l'indirizzo IP statico assegnato in precedenza come indirizzo dinamico, anche se non è l'indirizzo disponibile successivo nell'intervallo di indirizzi della subnet.If you change the allocation method to static, Azure dynamically assigns the previously-assigned static IP address as the dynamic address, even if the address isn't the next available address in the subnet's address range. L'indirizzo viene modificato anche in caso di assegnazione dell'interfaccia di rete a un'altra subnet nella stessa rete virtuale, ma per assegnare l'interfaccia di rete a un'altra subnet è prima necessario modificare il metodo di allocazione da statico a dinamico.The address also changes if the network interface is assigned to a different subnet within the same virtual network, but to assign the network interface to a different subnet, you must first change the allocation method from static to dynamic. Dopo aver assegnato l'interfaccia di rete a un'altra subnet, è possibile modificare il metodo di allocazione di nuovo in statico e assegnare un indirizzo IP dell'intervallo di indirizzi della nuova subnet.Once you've assigned the network interface to a different subnet, you can change the allocation method back to static, and assign an IP address from the new subnet's address range.

Versioni di indirizzi IPIP address versions

Durante l'assegnazione di indirizzi è possibile specificare le seguenti versioni:You can specify the following versions when assigning addresses:

IPv4IPv4

Ogni interfaccia di rete deve avere una configurazione IP primaria a cui è assegnato un indirizzo IPv4 privato.Each network interface must have one primary IP configuration with an assigned private IPv4 address. È possibile aggiungere una o più configurazioni IP secondarie che dispongono di un indirizzo IPv4 privato e (facoltativamente) un indirizzo IPv4 pubblico.You can add one or more secondary IP configurations that each have an IPv4 private and (optionally) an IPv4 public IP address.

IPv6IPv6

È possibile assegnare uno o nessun indirizzo IPv6 privato a una configurazione IP secondaria di un'interfaccia di rete.You can assign zero or one private IPv6 address to one secondary IP configuration of a network interface. L'interfaccia di rete non può avere configurazioni IP secondarie esistenti.The network interface cannot have any existing secondary IP configurations. Non è possibile aggiungere una configurazione IP con un indirizzo IPv6 tramite il portale.You cannot add an IP configuration with an IPv6 address using the portal. Per aggiungere una configurazione IP con un indirizzo IPv6 privato a un'interfaccia di rete esistente, usare PowerShell o l'interfaccia della riga di comando.Use PowerShell or the CLI to add an IP configuration with a private IPv6 address to an existing network interface. Non è possibile collegare l'interfaccia di rete a una macchina virtuale esistente.The network interface cannot be attached to an existing VM.

Nota

Anche se è possibile creare un'interfaccia di rete con un indirizzo IPv6 tramite il portale, il portale non consente di aggiungere un'interfaccia di rete esistente a una macchina virtuale nuova o esistente.Though you can create a network interface with an IPv6 address using the portal, you can't add an existing network interface to a new, or existing virtual machine, using the portal. Usare PowerShell o l'interfaccia della riga di comando di Azure 2.0 per creare un'interfaccia di rete con un indirizzo IPv6 privato e quindi collegare l'interfaccia di rete durante la creazione di una macchina virtuale.Use PowerShell or the Azure CLI 2.0 to create a network interface with a private IPv6 address, then attach the network interface when creating a virtual machine. Non è possibile collegare un'interfaccia di rete con un indirizzo IPv6 privato ad essa assegnato in una macchina virtuale esistente.You cannot attach a network interface with a private IPv6 address assigned to it to an existing virtual machine. Non è possibile aggiungere un indirizzo IPv6 privato a una configurazione IP per qualsiasi interfaccia di rete associata a una macchina virtuale usando gli strumenti (portale, interfaccia della riga di comando o PowerShell).You cannot add a private IPv6 address to an IP configuration for any network interface attached to a virtual machine using any tools (portal, CLI, or PowerShell).

Non è possibile assegnare un indirizzo IPv6 pubblico a una configurazione IP primaria o secondaria.You can't assign a public IPv6 address to a primary or secondary IP configuration.

SKUSKUs

Viene creato un indirizzo IP pubblico con lo SKU di base o standard.A public IP address is created with the basic or standard SKU. Per altre informazioni sulle differenze tra gli SKU, vedere Gestire gli indirizzi IP pubblici.For more details about SKU differences, see Manage public IP addresses.

Nota

Quando si assegna un indirizzo IP pubblico con SKU Standard all'interfaccia di rete di una macchina virtuale, è necessario consentire in modo esplicito il traffico previsto con un gruppo di sicurezza di rete.When you assign a standard SKU public IP address to a virtual machine’s network interface, you must explicitly allow the intended traffic with a network security group. La comunicazione con la risorsa non riesce finché non si crea e si associa un gruppo di sicurezza di rete e si consente in modo esplicito il traffico desiderato.Communication with the resource fails until you create and associate a network security group and explicitly allow the desired traffic.

Passaggi successiviNext steps

Per creare una macchina virtuale con diverse configurazioni IP, vedere gli articoli seguenti:To create a virtual machine with different IP configurations, read the following articles:

AttivitàTask StrumentoTool
Creare una macchina virtuale con più NICCreate a VM with multiple NICs Interfaccia della riga di comando, PowerShellCLI, PowerShell
Creare una macchina virtuale con una singola scheda di interfaccia di rete e più indirizzi IPv4Create a single NIC VM with multiple IPv4 addresses Interfaccia della riga di comando, PowerShellCLI, PowerShell
Creare una macchina virtuale con una singola scheda di interfaccia di rete con un indirizzo IPv6 privato (dietro un Azure Load Balancer)Create a single NIC VM with a private IPv6 address (behind an Azure Load Balancer) Interfaccia della riga di comando, PowerShell, Modello di Azure Resource ManagerCLI, PowerShell, Azure Resource Manager template