Aggiungere o rimuovere interfacce di rete da macchine virtualiAdd network interfaces to or remove from virtual machines

Informazioni su come aggiungere un'interfaccia di rete esistente durante la creazione di una macchina virtuale e su come aggiungere o rimuovere le interfacce di rete da una macchina virtuale esistente in stato di arresto, ovvero deallocata.Learn how to add an existing network interface when creating a VM or add or remove network interfaces from an existing VM in the stopped (deallocated) state. Un'interfaccia di rete consente a una macchina virtuale di Azure di comunicare con Internet, Azure e le risorse locali.A network interface enables an Azure Virtual Machine (VM) to communicate with Internet, Azure, and on-premises resources. Una macchina virtuale può avere una o più interfacce di rete.A VM can have one or more network interfaces.

Se si desidera aggiungere, modificare o rimuovere indirizzi IP da un'interfaccia di rete, leggere l'articolo Gestire gli indirizzi IP dell’interfaccia di rete.If you need to add, change, or remove IP addresses for a network interface, read the Manage network interface IP addresses article. Se è necessario creare, modificare o eliminare le interfacce di rete, leggere l'articolo Gestire le interfacce di rete.If you need to create, change, or delete network interfaces, read the Manage network interfaces article.

Prima di iniziareBefore you begin

Prima di completare qualsiasi 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 sul numero di interfacce di rete supportate per ogni dimensione di macchina virtuale Linux e Windows, vedere gli articoli relativi alle dimensioni delle macchine virtuali Windows o Linux.Learn about how many network interfaces each Linux and Windows VM size supports by reviewing the Linux or Windows VM sizes articles.
  • 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.

Interfacce di rete e macchine virtualiAbout network interfaces and VMs

È possibile aggiungere, collegare, un'interfaccia di rete esistente a una macchina virtuale quando la si crea purché l'interfaccia di rete non sia attualmente collegata a un'altra macchina virtuale.You can add (attach) an existing network interface to a VM when you create the VM, provided the network interface isn't currently attached to another VM. È possibile aggiungere o rimuovere, scollegare, un'interfaccia di rete da una macchina virtuale esistente purché questa sia in stato di arresto, deallocata.You can add a network interface to, or remove (detach) a network interface to from an existing VM, provided the VM is in the stopped (deallocated) state. Se si crea una macchina virtuale tramite il portale di Azure, il portale crea un'interfaccia di rete con le impostazioni predefinite.If you create a VM using the Azure portal, the portal creates a network interface for you with default settings. Il portale non consente di:The portal does not allow you to:

  • Specificare un'interfaccia di rete esistente da aggiungere quando si crea la macchina virtualeSpecify an existing network interface to add when creating the VM
  • Creare una VM con più interfacce di reteCreate a VM with multiple network interfaces
  • Specificare un nome per l'interfaccia di rete. Il portale la crea con un nome predefinito.Specify a name for the network interface (the portal creates the network interface with a default name)

È possibile usare Azure PowerShell o l'interfaccia della riga di comando per creare un'interfaccia di rete o una macchina virtuale con tutti gli attributi indicati in precedenza per i quali non è possibile usare il portale.You can use Azure PowerShell or the CLI to create a network interface or VM with all the previous attributes that you cannot use the portal for. Prima di completare le attività nelle sezioni seguenti, prendere in considerazione i vincoli e i comportamenti seguenti:Before completing the tasks in the following sections, consider the following constraints and behaviors:

  • Tutte le dimensioni di macchina virtuale supportano almeno due interfacce di rete, ma alcune dimensioni di macchina virtuale ne supportano più di due.All VM sizes support at least two network interfaces, but some VM sizes support more than two network interfaces. In passato alcune dimensioni di macchine virtuali supportavano una sola interfaccia di rete.In the past, some VM sizes only supported one network interface. Per informazioni sul numero di interfacce di rete supportate per ogni dimensione di macchina virtuale, vedere gli articoli relativi alle dimensioni delle macchine virtuali Windows o Linux.To learn how many network interfaces each VM size supports, read the Linux or Windows VM sizes articles.
  • In precedenza, le interfacce di rete potevano essere aggiunte solo a macchine virtuali in grado di supportare più interfacce di rete e create con almeno due interfacce di rete.In the past, network interfaces could only be added to VMs that supported multiple network interfaces and were created with at least two network interfaces. Non era possibile aggiungere un'interfaccia di rete a una macchina virtuale creata con un'interfaccia di rete, anche se le dimensioni della macchina virtuale supportavano più interfacce di rete.You could not add a network interface to a VM that was created with one network interface, even if the VM size supported multiple network interfaces. Al contrario, era possibile rimuovere le interfacce di rete solo dalle macchine virtuali con almeno tre interfacce di rete, perché alle macchine virtuali create con almeno due interfacce di rete ne dovevano essere sempre collegate almeno due.Conversely, you could only remove network interfaces from a VM with at least three network interfaces, because VMs created with at least two network interfaces always had to have at least two network interfaces. Attualmente non si applica alcuno di questi vincoli.Neither of these constraints apply anymore. Ora è possibile creare una macchina virtuale con un numero qualsiasi di interfacce di rete, fino al numero supportato dalla dimensione della macchina virtuale, e aggiungere o rimuovere qualsiasi numero di interfacce di rete, da una macchina virtuale in stato di arresto (deallocata), purché alla macchina virtuale sia sempre collegata almeno una scheda di interfaccia di rete.You can now create a VM with any number of network interfaces (up to the number supported by the VM size) and add or remove any number of network interfaces (from VMs in the stopped (deallocated) state), as long as the VM always has at least one network interface.
  • Per impostazione predefinita, la prima interfaccia di rete in una macchina virtuale è definita come interfaccia di rete primaria.By default, the first network interface in a VM is defined as the primary network interface. Tutte le altre interfacce di rete nella macchina virtuale sono interfacce di rete secondarie.All other network interfaces in the VM are secondary network interfaces.
  • Alle interfacce di rete primarie è assegnato un gateway predefinito dai server DHCP di Azure mentre ciò non avviene per le interfacce di rete secondarie.Primary network interfaces are assigned a default gateway by the Azure DHCP servers, but secondary network interfaces are not. Poiché alle interfacce di rete secondarie non è assegnato un gateway predefinito, non possono comunicare con le risorse all'esterno della loro subnet per impostazione predefinita.Since secondary network interfaces aren't assigned a default gateway, they cannot communicate with resources outside of their subnet, by default. Per abilitare le interfacce di rete secondarie per comunicare con risorse esterne alla subnet, vedere Routing in un sistema operativo di macchina virtuale con più interfacce di rete.To enable secondary network interfaces to communicate with resources outside their subnet, see Routing within a virtual machine operating system with multiple network interfaces.
  • Per impostazione predefinita, tutto il traffico in uscita dalla macchina virtuale viene inviato all'indirizzo IP assegnato alla configurazione IP primaria dell'interfaccia di rete primaria.By default, all outbound traffic from the VM is sent out the IP address assigned to the primary IP configuration of the primary network interface. È possibile scegliere l'indirizzo IP da usare per il traffico in uscita all'interno del sistema operativo della macchina virtuale, ma per impostazione predefinita passa attraverso l'interfaccia di rete primaria.You control which IP address is used for outbound traffic within the VM's operating system, but by default, it's through the primary network interface.
  • In passato, tutte le macchine virtuali nello stesso set di disponibilità dovevano avere una o più interfacce di rete.In the past, all VMs within the same availability set were required to have a single, or multiple, network interfaces. Ora possono esistere macchine virtuali con un numero qualsiasi di interfacce di rete nello stesso set di disponibilità, fino al numero supportato dalla dimensione della macchina virtuale.VMs with any number of network interfaces can now exist in the same availability set, up to the number supported by the VM size. Una VM può essere aggiunta a un set di disponibilità solo in fase di creazione.You can only add a VM to an availability set when it's created though. Per altre informazioni sui set di disponibilità, vedere l'articolo Gestire la disponibilità delle VM Windows in Azure.To learn more about availability sets, read the Manage the availability of VMs in Azure article.
  • Anche se le interfacce di rete nella stessa macchina virtuale possono essere connesse a subnet diverse all'interno di una rete virtuale, le interfacce di rete devono essere tutte connesse alla stessa rete virtuale.While network interfaces in the same VM can be connected to different subnets within a VNet, the network interfaces must all be connected to the same VNet.
  • È possibile aggiungere qualsiasi indirizzo IP per qualsiasi configurazione IP di un'interfaccia di rete primaria e secondaria a un pool back-end di Azure Load Balancer.You can add any IP address for any IP configuration of any primary or secondary network interface to an Azure Load Balancer back-end pool. In passato, era possibile aggiungere a un pool di back-end solo l'indirizzo IP primario per l'interfaccia di rete primaria.In the past, only the primary IP address for the primary network interface could be added to a back-end pool. Per altre informazioni sugli indirizzi e le configurazioni IP, leggere l'articolo Aggiungere, modificare o rimuovere indirizzi IP.To learn more about IP addresses and configurations, read the Add, change, or remove IP addresses article.
  • Se si elimina una macchina virtuale, le interfacce di rete virtuale connesse a questa non vengono eliminate.Deleting a VM does not delete the network interfaces that are attached to it. Quando si elimina una macchina virtuale, le interfacce di rete vengono scollegate dalla macchina virtuale.When a VM is deleted, the network interfaces are detached from the VM. È possibile aggiungere le interfacce di rete a macchine virtuali diverse o eliminarle.You can add the network interfaces to different VMs, or delete them.
  • Se a un'interfaccia di rete è assegnato un indirizzo IPv6 privato, è possibile collegarla a una macchina virtuale quando si crea la macchina virtuale.If a network interface has a private IPv6 address assigned to it, you can attach it to a VM when creating the VM. Dopo aver creato la macchina virtuale, non è più possibile collegare un'interfaccia di rete con un indirizzo IPv6 assegnato a una macchina virtuale.You cannot attach a network interface with an assigned IPv6 address to a VM after the VM is created. Se si collega un'interfaccia di rete con un indirizzo IPv6 privato assegnato durante la creazione di una macchina virtuale, è possibile collegare solo questa interfaccia di rete specifica alla macchina virtuale, indipendentemente dal numero di interfacce di rete supportato dalle dimensioni della macchina virtuale.If you attach a network interface with an assigned private IPv6 address when creating a virtual machine, you can only attach that network interface to the virtual machine, regardless of how many network interfaces the VM size supports. Vedere Indirizzi IP dell'interfaccia di rete per ulteriori informazioni sull'assegnazione di indirizzi IP alle interfacce di rete.See Network interface IP addresses to learn more about assigning IP addresses to network interfaces.

Aggiungere interfacce di rete esistenti a una nuova macchina virtualeAdd existing network interfaces to a new VM

Quando si crea una macchina virtuale tramite il portale, il portale crea un'interfaccia di rete con le impostazioni predefinite e la collega alla macchina virtuale automaticamente.When you create a VM through the portal, the portal creates a network interface with default settings and attaches it to the VM for you. Non è possibile aggiungere interfacce di rete esistenti a una nuova macchina virtuale o creare una macchina virtuale con più interfacce di rete tramite il portale di Azure.You cannot add existing network interfaces to a new VM, or create a VM with multiple network interfaces, using the Azure portal. È possibile fare entrambe le cose usando l'interfaccia della riga di comando o PowerShell.You can do both using the CLI or PowerShell. È possibile aggiungere a una macchina virtuale tutte le interfacce di rete che la dimensione della macchina virtuale che si sta creando può supportare.You can add as many network interfaces to a VM as the VM size you're creating supports. Per altre informazioni sul numero di interfacce di rete supportate per ogni dimensione di macchina virtuale, vedere gli articoli relativi alle dimensioni delle macchine virtuali Windows o Linux.To learn more about how many network interfaces each VM size supports, read the Linux or Windows VM sizes articles. Le interfacce di rete che si aggiungono a una macchina virtuale non possono essere collegate a un'altra macchina virtuale.The network interfaces you add to a VM cannot currently be attached to another VM. Per altre informazioni sulla creazione delle interfacce di rete, leggere l'articolo Gestire le interfacce di rete.To learn more about creating network interfaces, read the Manage network interfaces article.

Routing in un sistema operativo di macchina virtuale con più interfacce di reteRouting within a virtual machine operating system with multiple network interfaces

Azure assegna un gateway predefinito alla prima interfaccia di rete (primaria) associata alla macchina virtuale.Azure assigns a default gateway to the first (primary) network interface attached to the virtual machine. Azure non assegna un gateway predefinito ad altre interfacce di rete (secondarie) associate a una macchina virtuale.Azure does not assign a default gateway to additional (secondary) network interfaces attached to a virtual machine. Di conseguenza, per impostazione predefinita, non è possibile comunicare con risorse esterne alla subnet in cui si trova un'interfaccia di rete secondaria.Therefore, you are unable to communicate with resources outside the subnet that a secondary network interface is in, by default. Le interfacce di rete secondarie possono tuttavia comunicare con risorse esterne alla subnet, ma i passaggi per abilitare la comunicazione variano a seconda del sistema operativo.Secondary network interfaces can, however, communicate with resources outside their subnet, though the steps to enable communication are different for different operating systems.

WindowsWindows

Eseguire le operazioni seguenti da un prompt dei comandi di Windows:Complete the following steps from a Windows command prompt:

  1. Eseguire il comando route print che restituisce un output simile al seguente per una macchina virtuale con due interfacce di rete associate:Run the route print command, which returns output similar to the following output for a virtual machine with two attached network interfaces:

    ===========================================================================
    Interface List
    3...00 0d 3a 10 92 ce ......Microsoft Hyper-V Network Adapter #3
    7...00 0d 3a 10 9b 2a ......Microsoft Hyper-V Network Adapter #4
    ===========================================================================
    

    In questo esempio la Scheda di rete Hyper-V Microsoft 4 (interfaccia 7) è l'interfaccia di rete secondaria senza un gateway predefinito assegnato.In this example, Microsoft Hyper-V Network Adapter #4 (interface 7) is the secondary network interface that doesn't have a default gateway assigned to it.

  2. Da un prompt dei comandi, eseguire il comando ipconfig per individuare l'indirizzo IP assegnato all'interfaccia di rete secondaria.From a command prompt, run the ipconfig command to see which IP address is assigned to the secondary network interface. In questo esempio 192.168.2.4 è assegnato all'interfaccia 7.In this example, 192.168.2.4 is assigned to interface 7. Per l'interfaccia di rete secondaria non viene restituito alcun indirizzo di gateway predefinito.No default gateway address is returned for the secondary network interface.

  3. Per instradare tutto il traffico destinato agli indirizzi esterni alla subnet dell'interfaccia di rete secondaria al gateway per la subnet, eseguire il comando seguente:To route all traffic destined for addresses outside the subnet of the secondary network interface to the gateway for the subnet, run the following command:

    route add -p 0.0.0.0 MASK 0.0.0.0 192.168.2.1 METRIC 5015 IF 7
    

    L'indirizzo del gateway per la subnet è il primo indirizzo IP (che termina con .1) dell'intervallo di indirizzi definito per la subnet.The gateway address for the subnet is the first IP address (ending in .1) in the address range defined for the subnet. Se non si vuole instradare tutto il traffico all'esterno della subnet, è possibile aggiungere singole route a destinazioni specifiche.If you don't want to route all traffic outside the subnet, you could add individual routes to specific destinations, instead. Ad esempio, per instradare solo il traffico dall'interfaccia di rete secondaria alla rete 192.168.3.0, immettere il comando:For example, if you only wanted to route traffic from the secondary network interface to the 192.168.3.0 network, you enter the command:

    route add -p 192.168.3.0 MASK 255.255.255.0 192.168.2.1 METRIC 5015 IF 7
    
  4. Ad esempio, per verificare che sia attiva la comunicazione con una risorsa nella rete 192.168.3.0, immettere il comando seguente per eseguire il ping di 192.168.3.4 usando l'interfaccia 7 (192.168.2.4):To confirm successful communication with a resource on the 192.168.3.0 network, for example, enter the following command to ping 192.168.3.4 using interface 7 (192.168.2.4):

    ping 192.168.3.4 -S 192.168.2.4
    

    Potrebbe essere necessario aprire il protocollo ICMP attraverso il firewall di Windows del dispositivo di cui viene eseguito il ping con il comando seguente:You may need to open ICMP through the Windows firewall of the device you're pinging with the following command:

    netsh advfirewall firewall add rule name=Allow-ping protocol=icmpv4 dir=in action=allow
    
  5. Per verificare che la route aggiunta sia inclusa nella tabella di route, immettere il comando route print che restituisce un output simile al testo seguente:To confirm the added route is in the route table, enter the route print command, which returns output similar to the following text:

    ===========================================================================
    Active Routes:
    Network Destination        Netmask          Gateway       Interface  Metric
              0.0.0.0          0.0.0.0      192.168.1.1      192.168.1.4     15
              0.0.0.0          0.0.0.0      192.168.2.1      192.168.2.4   5015
    

    La route specificata con 192.168.1.1 in Gateway è la route predefinita per l'interfaccia di rete primaria.The route listed with 192.168.1.1 under Gateway, is the route that is there by default for the primary network interface. La route con 192.168.2.1 in Gateway è la route aggiunta.The route with 192.168.2.1 under Gateway, is the route you added.

LinuxLinux

Poiché il comportamento predefinito usa un routing host vulnerabile, è consigliabile limitare il traffico delle interfacce di rete secondarie tra le risorse alla stessa subnet.Since the default behavior uses weak host routing, we recommend restricting secondary network interface traffic between resources in the same subnet. Se è necessario che le interfacce di rete secondarie comunichino all'esterno della subnet, creare regole di routing che consentano alla macchina virtuale di inviare e ricevere traffico attraverso un'interfaccia di rete specifica.If you require communication outside the subnet for secondary network interfaces, you must create routing rules that allow the virtual machine to send and receive traffic through a specific network interface. In caso contrario, il traffico appartenente a eth1, ad esempio, non potrà essere elaborato correttamente dalla route predefinita specificata.Otherwise, traffic that belongs to eth1, for example, cannot be processed correctly by the defined default route. Per informazioni su come configurare le regole di routing, vedere Configure Linux for multiple NICs (Configurare Linux per più schede di rete).To learn how to configure routing rules, see Configure Linux for multiple NICs.

Avviso

Se a un'interfaccia di rete è assegnato un indirizzo IPv6 privato, è possibile aggiungere l'interfaccia di rete alla macchina virtuale solo quando quest'ultima viene creata.If a network interface has a private IPv6 address assigned to it, you can only add the network interface to the virtual machine when creating the virtual machine. Non è possibile collegare più interfacce di rete alla macchina virtuale durante o dopo la creazione della macchina virtuale finché l'indirizzo IPv6 è assegnato a un'interfaccia di rete collegata alla macchina virtuale.You cannot attach more than one network interface to the virtual machine when you create the virtual machine, or after the virtual machine is created, as long as an IPv6 address is assigned to a network interface attached to a virtual machine. Vedere Indirizzi IP dell'interfaccia di rete per ulteriori informazioni sull'assegnazione di indirizzi IP alle interfacce di rete.See Network interface IP addresses to learn more about assigning IP addresses to network interfaces.

ComandiCommands

StrumentoTool ComandoCommand
CLICLI az vm createaz vm create
PowerShellPowerShell New-AzureRmVMNew-AzureRmVM

Aggiungere un'interfaccia di rete esistente a una macchina virtuale esistenteAdd an existing network interface to an existing VM

È possibile aggiungere a una macchina virtuale tutte le interfacce di rete che la dimensione della macchina virtuale che si desidera aggiungere alle interfacce di rete può supportare.You can add as many network interfaces to a VM as the VM size you're adding network interfaces to supports. Per informazioni sul numero di interfacce di rete supportate per ogni dimensione di macchina virtuale, vedere gli articoli relativi alle dimensioni delle macchine virtuali Windows o Linux.To learn how many network interfaces each VM size supports, read the Linux or Windows VM sizes articles. La macchina virtuale alla quale si desidera aggiungere un'interfaccia di rete deve supportare il numero di interfacce di rete che si desidera aggiungere e deve essere in stato di arresto, ovvero deallocata.The VM you want to add a network interface to must support the number of network interfaces you want to add and must be in the stopped (deallocated) state. Le interfacce di rete che si desidera aggiungere non possono essere collegate a un'altra macchina virtuale.The network interfaces you want to add cannot currently be attached to another VM. Non è possibile aggiungere interfacce di rete a una macchina virtuale esistente tramite il portale di Azure.You cannot add network interfaces to an existing VM using the Azure portal. Per aggiungere interfacce di rete a una macchina virtuale esistente, è necessario usare l'interfaccia della riga di comando o PowerShell.To add network interfaces to an existing VM, you must use the CLI or PowerShell.

Azure assegna un gateway predefinito alla prima interfaccia di rete (primaria) associata alla macchina virtuale.Azure assigns a default gateway to the first (primary) network interface attached to the virtual machine. Azure non assegna un gateway predefinito ad altre interfacce di rete (secondarie) associate a una macchina virtuale.Azure does not assign a default gateway to additional (secondary) network interfaces attached to a virtual machine. Di conseguenza, per impostazione predefinita, non è possibile comunicare con risorse esterne alla subnet in cui si trova un'interfaccia di rete secondaria.Therefore, you are unable to communicate with resources outside the subnet that a secondary network interface is in, by default. Le interfacce di rete secondarie possono tuttavia comunicare con risorse esterne alla loro subnet.Secondary network interfaces can, however, communicate with resources outside their subnet. Se è necessario che le interfacce di rete secondarie comunichino con risorse esterne alla subnet, vedere Routing in un sistema operativo di macchina virtuale con più interfacce di rete.If you require that your secondary network interfaces communication with resources outside their subnet, see Routing within a virtual machine operating system with multiple network interfaces.

Avviso

Se a un'interfaccia di rete è stato assegnato un indirizzo IPv6 privato, non può essere aggiunto a una macchina virtuale esistente.If a network interface has a private IPv6 address assigned to it, it cannot be added to an existing virtual machine. È possibile aggiungere un'interfaccia di rete con un indirizzo IPv6 privato a una macchina virtuale solo quando la macchina virtuale viene creata.You can only add a network interface with an assigned private IPv6 address to a virtual machine when you create a virtual machine. Vedere Indirizzi IP dell'interfaccia di rete per ulteriori informazioni sull'assegnazione di indirizzi IP alle interfacce di rete.See Network interface IP addresses to learn more about assigning IP addresses to network interfaces.

StrumentoTool ComandoCommand
CLICLI az vm nic add (riferimento) o passaggi dettagliatiaz vm nic add (reference) or detailed steps
PowerShellPowerShell Add-AzureRmVMNetworkInterface (riferimento) o passaggi dettagliatiAdd-AzureRmVMNetworkInterface (reference) or detailed steps

Visualizzare le interfacce di rete di una macchina virtualeView network interfaces for a VM

È possibile visualizzare le interfacce di rete attualmente collegate a una macchina virtuale per conoscere la configurazione e gli indirizzi IP assegnati di ogni interfaccia di rete.You can view the network interfaces currently attached to a VM to learn about each network interface's configuration, and the IP addresses assigned to each network interface.

  1. Accedere al portale di Azure con un account che abbia le autorizzazioni per il ruolo di Proprietario, Collaboratore o Collaboratore Rete per la sottoscrizione.Log in to the Azure portal with an account that is assigned the Owner, Contributor, or Network Contributor role for your subscription. Per altre informazioni sull'assegnazione dei ruoli agli account, vedere Ruoli predefiniti per il controllo degli accessi in base al ruolo di Azure.To learn more about assigning roles to accounts, see Built-in roles for Azure role-based access control.
  2. Nella finestra che contiene il testo Cerca risorse, nella parte superiore del portale di Azure, digitare macchine virtuali.In the box that contains the text Search resources at the top of the Azure portal, type virtual machines. Fare clic su macchine virtuali quando viene visualizzato nei risultati della ricerca.When virtual machines appears in the search results, click it.
  3. Nel pannello Macchine virtuali visualizzato fare clic sul nome della macchina virtuale per la quale si desidera visualizzare le interfacce di rete.In the Virtual machines blade that appears, click the name of the VM you want to view network interfaces for.
  4. Nella sezione Impostazioni del pannello visualizzato per la macchina virtuale selezionata fare clic su Rete.In the SETTINGS section of the virtual machine blade that appears for the VM you selected, click Networking. Per informazioni sulle impostazioni dell'interfaccia di rete e su come modificarle, vedere l'articolo Gestire le interfacce di rete.To learn about network interface settings and how to change them, read the Manage network interfaces article. Per informazioni su come aggiungere, modificare o rimuovere indirizzi IP assegnati a un'interfaccia di rete, vedere Gestione di indirizzi IP.To learn about adding, changing, or removing IP addresses assigned to a network interface, see Manage IP addresses.

ComandiCommands

StrumentoTool ComandoCommand
CLICLI az vm showaz vm show
PowerShellPowerShell Get-AzureRmVMGet-AzureRmVM

Rimuovere l’interfaccia di rete da una macchina virtualeRemove a network interface from a VM

La macchina virtuale da cui si vuole rimuovere (o rendere non visibile) un'interfaccia di rete deve essere in stato di arresto (deallocata) e avere almeno due interfacce di rete collegate.The VM you want to remove (or detach) a network interface from must be in the stopped (deallocated) state and must currently have at least two network interfaces attached to it. È possibile rimuovere qualsiasi interfaccia di rete, ma la macchina virtuale deve sempre avere almeno un'interfaccia di rete collegata.You can remove any network interface, but the VM must always have at least one network interface attached to it. Se si rimuove un'interfaccia di rete primaria, Azure assegna l'attributo principale all'interfaccia di rete che è collegata alla macchina virtuale da più tempo.If you remove a primary network interface, Azure assigns the primary attribute to the network interface that's been attached to the VM the longest.

  1. Accedere al portale di Azure con un account che abbia le autorizzazioni per il ruolo di Proprietario, Collaboratore o Collaboratore Rete per la sottoscrizione.Log in to the Azure portal with an account that is assigned the Owner, Contributor, or Network Contributor role for your subscription. Per altre informazioni sull'assegnazione dei ruoli agli account, vedere Ruoli predefiniti per il controllo degli accessi in base al ruolo di Azure.To learn more about assigning roles to accounts, see Built-in roles for Azure role-based access control.
  2. Nella finestra che contiene il testo Cerca risorse, nella parte superiore del portale di Azure, digitare macchine virtuali.In the box that contains the text Search resources at the top of the Azure portal, type virtual machines. Fare clic su macchine virtuali quando viene visualizzato nei risultati della ricerca.When virtual machines appears in the search results, click it.
  3. Nel pannello Macchine virtuali visualizzato fare clic sul nome della macchina virtuale per la quale si vuole rimuovere un'interfaccia di rete.In the Virtual machines blade that appears, click the name of the VM you want to remove a network interface for.
  4. Nella sezione Impostazioni del pannello visualizzato per la macchina virtuale selezionata fare clic su Rete.In the SETTINGS section of the virtual machine blade that appears for the VM you selected, click Networking. Per informazioni sulle impostazioni dell'interfaccia di rete e su come modificarle, vedere l'articolo Gestire le interfacce di rete.To learn about network interface settings and how to change them, read the Manage network interfaces article. Per informazioni su come aggiungere, modificare o rimuovere indirizzi IP assegnati a un'interfaccia di rete, vedere Gestione di indirizzi IP.To learn about adding, changing, or removing IP addresses assigned to a network interface, see Manage IP addresses.
  5. Fare clic su Scollega interfaccia di rete.Click X Detach network interface.
  6. Selezionare l'interfaccia di rete da scollegare dall'elenco a discesa, quindi fare clic su OK.Select the network interface you want to detach from the drop-down list, then click OK.

ComandiCommands

StrumentoTool ComandoCommand
CLICLI az vm nic remove (riferimento) o passaggi dettagliatiaz vm nic remove (reference) or detailed steps
PowerShellPowerShell Remove-AzureRmVMNetworkInterface (riferimento) o passaggi dettagliatiRemove-AzureRMVMNetworkInterface (reference) or detailed steps

Passaggi successiviNext steps

Per creare una macchina virtuale con più interfacce di rete o indirizzi IP, vedere gli articoli seguenti:To create a VM with multiple network interfaces or IP addresses, read the following articles:

ComandiCommands

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