Assegnare più indirizzi IP alle macchine virtuali usando il portale di AzureAssign multiple IP addresses to virtual machines using the Azure portal

Una macchina virtuale di Azure può essere associata a una o più interfacce di rete.An Azure Virtual Machine (VM) has one or more network interfaces (NIC) attached to it. A ogni scheda di interfaccia di rete possono essere assegnati uno o più indirizzi IP pubblici o privati, statici e dinamici.Any NIC can have one or more static or dynamic public and private IP addresses assigned to it. L'assegnazione di più indirizzi IP a una VM consente di:Assigning multiple IP addresses to a VM enables the following capabilities:

  • 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.
  • Fungere da appliance virtuale di rete, ad esempio un firewall o un servizio di bilanciamento del carico.Serve as a network virtual appliance, such as a firewall or load balancer.
  • Aggiungere qualsiasi indirizzo IP per qualsiasi scheda di interfaccia di rete a un pool back-end di Azure Load Balancer.The ability to add any of the private IP addresses for any of the NICs to an Azure Load Balancer back-end pool. In passato, era possibile aggiungere a un pool di back-end solo gli indirizzi IP primari per la scheda di interfaccia di rete primaria.In the past, only the primary IP address for the primary NIC could be added to a back-end pool. Per altre informazioni su come bilanciare il carico di più configurazioni IP, leggere l'articolo Load balancing multiple IP configurations (Bilanciamento del carico di più configurazioni IP).To learn more about how to load balance multiple IP configurations, read the Load balancing multiple IP configurations article.

Ogni scheda di interfaccia di rete collegata a una macchina virtuale dispone di una o più configurazioni IP associate.Every NIC attached to a VM has one or more IP configurations associated to it. A ogni configurazione viene assegnato un indirizzo IP privato statico o dinamico.Each configuration is assigned one static or dynamic private IP address. Ogni configurazione può anche avere una risorsa di indirizzo IP pubblico associata.Each configuration may also have one public IP address resource associated to it. Una risorsa indirizzo IP pubblico dispone di un indirizzo IP dinamico o statico pubblico assegnato.A public IP address resource has either a dynamic or static public IP address assigned to it. Per altre informazioni sugli indirizzi IP in Azure, leggere l'articolo sugli indirizzi IP in Azure.To learn more about IP addresses in Azure, read the IP addresses in Azure article.

Sono previsti limiti per il numero di indirizzi IP privati che possono essere assegnati a una scheda di reteThere is a limit to how many private IP addresses can be assigned to a NIC. e per il numero di indirizzi IP pubblici che possono essere usati in una sottoscrizione di Azure.There is also a limit to how many public IP addresses that can be used in an Azure subscription. Per informazioni dettagliate, vedere l'articolo Limiti di Azure.See the Azure limits article for details.

Questo articolo spiega come creare una macchina virtuale (VM) tramite il modello di distribuzione Azure Resource Manager usando il portale di Azure.This article explains how to create a virtual machine (VM) through the Azure Resource Manager deployment model using the Azure portal. Non è possibile a assegnare più indirizzi IP alle risorse create tramite il modello di distribuzione classica.Multiple IP addresses cannot be assigned to resources created through the classic deployment model. Per altre informazioni sui modelli di distribuzione di Azure, leggere l'articolo Understand Azure deployment models (Informazioni sui modelli di distribuzione di Azure).To learn more about Azure deployment models, read the Understand deployment models article.

ScenarioScenario

Una macchina virtuale con una singola scheda di interfaccia di rete viene creata e collegata a una rete virtuale.A VM with a single NIC is created and connected to a virtual network. La macchina virtuale richiede tre diversi indirizzi IP privati e due indirizzi IP pubblici.The VM requires three different private IP addresses and two public IP addresses. Gli indirizzi IP vengono assegnati alle configurazioni IP seguenti:The IP addresses are assigned to the following IP configurations:

  • IPConfig-1: assegna un indirizzo IP privato statico e un indirizzo IP pubblico statico.IPConfig-1: Assigns a static private IP address and a static public IP address.
  • IPConfig-2: assegna un indirizzo IP privato statico e un indirizzo IP pubblico statico.IPConfig-2: Assigns a static private IP address and a static public IP address.
  • IPConfig-3: assegna un indirizzo IP privato statico e nessun indirizzo IP pubblico.IPConfig-3: Assigns a static private IP address and no public IP address.

    Più indirizzi IP

Le configurazioni IP vengono associate alla scheda di interfaccia di rete al momento della creazione della stessa, mentre la scheda di interfaccia di rete viene collegata alla macchina virtuale al momento della creazione della macchina virtuale.The IP configurations are associated to the NIC when the NIC is created and the NIC is attached to the VM when the VM is created. I tipi di indirizzi IP usati per lo scenario sono a scopo illustrativo.The types of IP addresses used for the scenario are for illustration. È possibile assegnare qualsiasi tipo di assegnazione e indirizzo IP desiderato.You can assign whatever IP address and assignment types you require.

Nota

Sebbene la procedura illustrata in questo articolo assegni tutte le configurazioni IP a una singola scheda di interfaccia di rete, è possibile anche assegnare più configurazioni IP a una scheda di interfaccia di rete in una macchina virtuale con più schede di interfaccia di rete.Though the steps in this article assigns all IP configurations to a single NIC, you can also assign multiple IP configurations to any NIC in a multi-NIC VM. Per informazioni su come creare una macchina virtuale con più schede di interfacce di rete, leggere l'articolo Creare una macchina virtuale con più schede di interfaccia di rete.To learn how to create a VM with multiple NICs, read the Create a VM with multiple NICs article.

Creare una macchina virtuale con più indirizzi IPCreate a VM with multiple IP addresses

Se si vuole creare una macchina virtuale con più indirizzi IP, o un indirizzo IP privato statico, è necessario usare PowerShell o l'interfaccia della riga di comando di Azure.If you want to create a VM with multiple IP addresses, or a static private IP address, you must create it using PowerShell or the Azure CLI. Per informazioni su come procedere, fare clic sulle opzioni relative a PowerShell o all'interfaccia della riga di comando nella parte superiore di questo articolo.Click the PowerShell or CLI options at the top of this article to learn how. È possibile creare una macchina virtuale con un singolo indirizzo IP privato dinamico e, facoltativamente, un singolo indirizzo IP pubblico tramite il portale, seguendo i passaggi indicati negli articoli Creare una macchina virtuale Windows o Creare una macchina virtuale Linux .You can create a VM with a single dynamic private IP address and (optionally) a single public IP address using the portal by following the steps in the Create a Windows VM or Create a Linux VM articles. Dopo aver creato la VM, è possibile cambiare il tipo di indirizzo IP da dinamico a statico e aggiungere altri indirizzi IP tramite il portale seguendo i passaggi indicati nella sezione Aggiungere indirizzi IP a una macchina virtuale di questo articolo.After you create the VM, you can change the IP address type from dynamic to static and add additional IP addresses using the portal by following steps in the Add IP addresses to a VM section of this article.

Aggiungere indirizzi IP a una macchina virtualeAdd IP addresses to a VM

È possibile aggiungere indirizzi IP privati e pubblici a una scheda di interfaccia di rete esistente completando la procedura seguente.You can add private and public IP addresses to a NIC by completing the steps that follow. Gli esempi delle sezioni seguenti presuppongono che si disponga già di una VM con le tre configurazioni IP descritte nello scenario di questo articolo, ma questa condizione non è indispensabile.The examples in the following sections assume that you already have a VM with the three IP configurations described in the scenario in this article, but it's not required that you do.

Passaggi di baseCore steps

  1. Passare al portale di Azure all'indirizzo https://portal.azure.com e, se necessario, eseguire l'accesso.Browse to the Azure portal at https://portal.azure.com and sign into it, if necessary.
  2. Nel portale fare clic su Altri servizi > digitare macchine virtuali nella casella del filtro e quindi fare clic su Macchine virtuali.In the portal, click More services > type virtual machines in the filter box, and then click Virtual machines.
  3. Nel pannello Macchine virtuali scegliere la VM a cui aggiungere indirizzi IP.In the Virtual machines blade, click the VM you want to add IP addresses to. Fare clic su Interfacce di rete nel pannello della macchina virtuale visualizzato e quindi selezionare l'interfaccia di rete a cui aggiungere l'indirizzo IP.Click Network interfaces in the virtual machine blade that appears, and then select the network interface you want to add the IP addresses to. Nell'esempio illustrato nella figura seguente è selezionata la scheda di rete denominata myNIC dalla VM denominata myVM:In the example shown in the following picture, the NIC named myNIC from the VM named myVM is selected:

    Interfaccia di rete

  4. Nel pannello visualizzato per la scheda di interfaccia di rete selezionata fare clic su Configurazioni IP.In the blade that appears for the NIC you selected, click IP configurations.

Completare i passaggi in una delle sezioni che seguono, in base al tipo di indirizzo IP che si vuole aggiungere.Complete the steps in one of the sections that follow, based on the type of IP address you want to add.

Aggiungere un indirizzo IP privatoAdd a private IP address

Completare i passaggi seguenti per aggiungere un nuovo indirizzo IP privato:Complete the following steps to add a new private IP address:

  1. Completare i passaggi della sezione Passaggi di base di questo articolo.Complete the steps in the Core steps section of this article.
  2. Fare clic su Aggiungi.Click Add. Nel pannello Aggiungi configurazione IP che viene visualizzato creare una configurazione IP denominata IPConfig-4 con 10.0.0.7 come indirizzo IP privato Statico quindi fare clic su OK.In the Add IP configuration blade that appears, create an IP configuration named IPConfig-4 with 10.0.0.7 as a Static private IP address, then click OK.

    Nota

    Quando si aggiunge un indirizzo IP statico, è necessario specificare un indirizzo valido e inutilizzato nella subnet a cui la scheda di rete è connessa.When adding a static IP address, you must specify an unused, valid address on the subnet the NIC is connected to. Se l'indirizzo selezionato non è disponibile, il portale mostra una X per l'indirizzo IP e sarà necessario selezionare un altro indirizzo.If the address you select is not available, the portal will show an X for the IP address and you'll need to select a different one.

  3. Dopo aver fatto clic su OK, il pannello si chiude e la nuova configurazione IP compare nell'elenco.Once you click OK, the blade will close and you'll see the new IP configuration listed. Fare clic su OK per chiudere il pannello Aggiungi configurazione IP.Click OK to close the Add IP configuration blade.

  4. È possibile fare clic su Aggiungi per aggiungere altre configurazioni IP o chiudere tutti i pannelli aperti per completare l'aggiunta degli indirizzi IP.You can click Add to add additional IP configurations, or close all open blades to finish adding IP addresses.
  5. Aggiungere gli indirizzi IP privati al sistema operativo della VM completando i passaggi per il proprio sistema operativo indicati nella sezione Aggiungere indirizzi IP al sistema operativo di una VM di questo articolo.Add the private IP addresses to the VM operating system by completing the steps for your operating system in the Add IP addresses to a VM operating system section of this article.

Aggiungere un indirizzo IP pubblicoAdd a public IP address

Per aggiungere un indirizzo IP pubblico è necessario associare una risorsa indirizzo IP pubblico a una configurazione IP nuova o esistente.A public IP address is added by associating a public IP address resource to either a new IP configuration or an existing IP configuration.

Nota

Per gli indirizzi IP pubblici è prevista una tariffa nominale.Public IP addresses have a nominal fee. Per altre informazioni sui prezzi degli indirizzi IP, vedere la pagina Prezzi per gli indirizzi IP .To learn more about IP address pricing, read the IP address pricing page. È previsto un limite per il numero di indirizzi IP pubblici che possono essere usati in una sottoscrizione.There is a limit to the number of public IP addresses that can be used in a subscription. Per altre informazioni sui limiti, vedere l'articolo Limiti di Azure.To learn more about the limits, read the Azure limits article.

Creare una risorsa indirizzo IP pubblicoCreate a public IP address resource

Un indirizzo IP pubblico consiste in una singola impostazione per una risorsa indirizzo IP pubblico.A public IP address is one setting for a public IP address resource. Se si dispone di una risorsa indirizzo IP pubblico che non è attualmente associata a una configurazione IP e la si vuole associare a una configurazione IP, ignorare i passaggi seguenti e completare quelli della sezione appropriata fra quelle riportate di seguito.If you have a public IP address resource that is not currently associated to an IP configuration that you want to associate to an IP configuration, skip the following steps and complete the steps in one of the sections that follow, as you require. Se non si dispone di una risorsa indirizzo IP pubblico, completare la procedura seguente per crearne una:If you don't have an available public IP address resource, complete the following steps to create one:

  1. Passare al portale di Azure all'indirizzo https://portal.azure.com e, se necessario, eseguire l'accesso.Browse to the Azure portal at https://portal.azure.com and sign into it, if necessary.
  2. Nel portale fare clic su Nuovo > Rete > Indirizzo IP pubblico.In the portal, click New > Networking > Public IP address.
  3. Nel pannello Crea indirizzo IP pubblico che viene visualizzato immettere un Nome, selezionare un tipo di Assegnazione indirizzi IP, una Sottoscrizione, un Gruppo di risorse e un Percorso, quindi fare clic su Crea, come illustrato nell'immagine seguente:In the Create public IP address blade that appears, enter a Name, select an IP address assignment type, a Subscription, a Resource group, and a Location, then click Create, as shown in the following picture:

    Creare una risorsa indirizzo IP pubblico

  4. Completare i passaggi in una delle sezioni seguenti per associare la risorsa indirizzo IP pubblico a una configurazione IP.Complete the steps in one of the sections that follow to associate the public IP address resource to an IP configuration.

Associare la risorsa indirizzo IP pubblico a una nuova configurazione IPAssociate the public IP address resource to a new IP configuration

  1. Completare i passaggi della sezione Passaggi di base di questo articolo.Complete the steps in the Core steps section of this article.
  2. Fare clic su Aggiungi.Click Add. Nel pannello Aggiungi configurazione IP che viene visualizzato creare una configurazione IP denominata IPConfig-4.In the Add IP configuration blade that appears, create an IP configuration named IPConfig-4. Attivare l'opzione Indirizzo IP pubblico e selezionare una risorsa indirizzo IP pubblico esistente e disponibile dal pannello Scegli indirizzo IP pubblico.Enable the Public IP address and select an existing, available public IP address resource from the Choose public IP address blade that appears.

    Dopo aver selezionato la risorsa indirizzo IP pubblico, fare clic su OK e il pannello verrà chiuso.Once you've selected the public IP address resource, click OK and the blade will close. Se non si dispone di un indirizzo IP pubblico esistente, è possibile crearne uno completando la procedura descritta nella sezione Creare una risorsa indirizzo IP pubblico di questo articolo.If you don't have an existing public IP address, you can create one by completing the steps in the Create a public IP address resource section of this article.

  3. Rivedere la nuova configurazione IP.Review the new IP configuration. Anche se non è stato fatto in modo esplicito, un indirizzo IP privato è stato comunque assegnato alla configurazione IP, in quanto tutte le configurazioni IP devono avere un indirizzo IP privato.Even though a private IP address wasn't explicitly assigned, one was automatically assigned to the IP configuration, because all IP configurations must have a private IP address.

  4. È possibile fare clic su Aggiungi per aggiungere altre configurazioni IP o chiudere tutti i pannelli aperti per completare l'aggiunta degli indirizzi IP.You can click Add to add additional IP configurations, or close all open blades to finish adding IP addresses.
  5. Aggiungere l'indirizzo IP privato al sistema operativo della VM completando i passaggi relativi al sistema operativo indicati nella sezione Aggiungere indirizzi IP al sistema operativo di una VM di questo articolo.Add the private IP address to the VM operating system by completing the steps for your operating system in the Add IP addresses to a VM operating system section of this article. Non aggiungere l'indirizzo IP pubblico al sistema operativo.Do not add the public IP address to the operating system.

Associare la risorsa indirizzo IP pubblico a una configurazione IP esistenteAssociate the public IP address resource to an existing IP configuration

  1. Completare i passaggi della sezione Passaggi di base di questo articolo.Complete the steps in the Core steps section of this article.
  2. Fare clic sulla configurazione IP che si vuole aggiungere alla risorsa indirizzo IP pubblico.Click the IP configuration you want to add the public IP address resource to.
  3. Nel pannello IPConfig visualizzato, fare clic su Indirizzo IP.In the IPConfig blade that appears, click IP address.
  4. Nel pannello Scegli indirizzo IP pubblico visualizzato, selezionare un indirizzo IP pubblico.In the Choose public IP address blade that appears, select a public IP address.
  5. Fare clic su Salva e i pannelli verranno chiusi.Click Save and the blades will close. Se non si dispone di un indirizzo IP pubblico esistente, è possibile crearne uno completando la procedura descritta nella sezione Creare una risorsa indirizzo IP pubblico di questo articolo.If you don't have an existing public IP address, you can create one by completing the steps in the Create a public IP address resource section of this article.
  6. Rivedere la nuova configurazione IP.Review the new IP configuration.
  7. È possibile fare clic su Aggiungi per aggiungere altre configurazioni IP o chiudere tutti i pannelli aperti per completare l'aggiunta degli indirizzi IP.You can click Add to add additional IP configurations, or close all open blades to finish adding IP addresses. Non aggiungere l'indirizzo IP pubblico al sistema operativo.Do not add the public IP address to the operating system.

Add IP addresses to a VM operating system (Aggiungere indirizzi IP a un sistema operativo VM)Add IP addresses to a VM operating system

Connettersi e accedere alla VM creata con più indirizzi IP privati.Connect and login to a VM you created with multiple private IP addresses. È necessario aggiungere manualmente tutti gli indirizzi IP privati aggiunti alla VM, incluso l'indirizzo primario.You must manually add all the private IP addresses (including the primary) that you added to the VM. Completare i passaggi seguenti per il sistema operativo VM:Complete the following steps for your VM operating system:

WindowsWindows

  1. Da un prompt dei comandi digitare ipconfig /all.From a command prompt, type ipconfig /all. Viene visualizzato solo l'indirizzo IP privato Primary , tramite DHCP.You only see the Primary private IP address (through DHCP).
  2. Digitare ncpa.cpl nel prompt dei comandi per aprire la finestra Connessioni di rete.Type ncpa.cpl in the command prompt to open the Network connections window.
  3. Visualizzare le proprietà per la scheda appropriata: Connessione alla rete locale (LAN).Open the properties for the appropriate adapter: Local Area Connection.
  4. Fare doppio clic su Protocollo Intenret versione 4 (IPv4).Double-click Internet Protocol version 4 (IPv4).
  5. Selezionare Utilizza il seguente indirizzo IP e immettere i valori seguenti:Select Use the following IP address and enter the following values:

    • Indirizzo IP: immettere l'indirizzo IP privato Primary .IP address: Enter the Primary private IP address
    • Subnet mask: configurare questo valore in base alla subnet.Subnet mask: Set based on your subnet. Se, ad esempio, la subnet è di tipo /24, la subnet mask è 255.255.255.0.For example, if the subnet is a /24 subnet then the subnet mask is 255.255.255.0.
    • Gateway predefinito: primo indirizzo IP nella subnet.Default gateway: The first IP address in the subnet. Se la subnet è 10.0.0.0/24, l'indirizzo IP del gateway è 10.0.0.1.If your subnet is 10.0.0.0/24, then the gateway IP address is 10.0.0.1.
    • Fare clic su Utilizza i seguenti indirizzi server DNS e immettere i valori seguenti:Click Use the following DNS server addresses and enter the following values:
      • Server DNS preferito: immettere 168.63.129.16 se non si usa il proprio server DNS.Preferred DNS server: If you are not using your own DNS server, enter 168.63.129.16. Se si usa il proprio server DNS, immettere il relativo indirizzo IP.If you are using your own DNS server, enter the IP address for your server.
    • Fare clic sul pulsante Avanzate e aggiungere altri indirizzi IP.Click the Advanced button and add additional IP addresses. Aggiungere ogni indirizzo IP privato secondario elencato nel passaggio 8 all'interfaccia di rete con la stessa subnet specificata per l'indirizzo IP primario.Add each of the secondary private IP addresses listed in step 8 to the NIC with the same subnet specified for the primary IP address.

      Avviso

      Se non si segue correttamente la procedura precedente, è possibile che si perda la connettività alla macchina virtuale.If you do not follow the steps above correctly, you may lose connectivity to your VM. Prima di continuare, assicurarsi che le informazioni immesse per il passaggio 5 siano corrette.Ensure the information entered for step 5 is accurate before proceeding.

    • Fare clic su OK per chiudere le impostazioni TCP/IP e quindi di nuovo su OK per chiudere le impostazioni della scheda.Click OK to close out the TCP/IP settings and then OK again to close the adapter settings. Viene ristabilita la connessione RDP.Your RDP connection is re-established.

  6. Da un prompt dei comandi digitare ipconfig /all.From a command prompt, type ipconfig /all. Tutti gli indirizzi IP aggiunti vengono visualizzati e DHCP viene disattivato.All IP addresses you added are shown and DHCP is turned off.

Convalida (Windows)Validation (Windows)

Per assicurarsi che sia possibile connettersi a Internet dalla configurazione dell'indirizzo IP secondaria tramite l'indirizzo IP ad essa associato, usare il comando seguente dopo averlo aggiunto correttamente seguendo la procedura precedente:To ensure you are able to connect to the internet from your secondary IP configuration via the public IP associated it, once you have added it correctly using steps above, use the following command:

ping -S 10.0.0.5 hotmail.com

Nota

Per le configurazioni IP secondarie, è possibile effettuare il ping a Internet solo se alla configurazione è associato un indirizzo IP pubblico.For secondary IP configurations, you can only ping to the Internet if the configuration has a public IP address associated with it. Per le configurazioni IP primarie, non è necessario un indirizzo IP pubblico per il ping a Internet.For primary IP configurations, a public IP address is not required to ping to the Internet.

Linux (Ubuntu)Linux (Ubuntu)

  1. Aprire una finestra del terminale.Open a terminal window.
  2. Assicurarsi di essere l'utente ROOT.Make sure you are the root user. In caso contrario, immettere il comando seguente:If you are not, enter the following command:

    sudo -i
    
  3. Aggiornare il file di configurazione dell'interfaccia di rete, presupponendo 'eth0'.Update the configuration file of the network interface (assuming ‘eth0’).

    • Mantenere la voce esistente per dhcp.Keep the existing line item for dhcp. L'indirizzo IP primario conserva la configurazione precedente.The primary IP address remains configured as it was previously.
    • Aggiungere una configurazione per un indirizzo IP statico aggiuntivo con i comandi seguenti:Add a configuration for an additional static IP address with the following commands:

      cd /etc/network/interfaces.d/
      ls
      

      Dovrebbe essere visualizzato un file con estensione cfg.You should see a .cfg file.

  4. Open the file.Open the file. Dovrebbero essere visualizzate le righe seguenti alla fine del file:You should see the following lines at the end of the file:

    auto eth0
    iface eth0 inet dhcp
    
  5. Aggiungere le righe seguenti dopo le righe esistenti nel file:Add the following lines after the lines that exist in this file:

    iface eth0 inet static
    address <your private IP address here>
    netmask <your subnet mask>
    
  6. Salvare il file usando il comando seguente:Save the file by using the following command:

    :wq
    
  7. Reimpostare l'interfaccia di rete con il comando seguente:Reset the network interface with the following command:

    sudo ifdown eth0 && sudo ifup eth0
    

    Importante

    Eseguire ifdown e ifup nella stessa riga se si usa una connessione remota.Run both ifdown and ifup in the same line if using a remote connection.

  8. Verificare che l'indirizzo IP venga aggiunto all'interfaccia di rete con il comando seguente:Verify the IP address is added to the network interface with the following command:

    ip addr list eth0
    

    L'indirizzo IP aggiunto dovrebbe essere incluso nell'elenco.You should see the IP address you added as part of the list.

Linux (Redhat, CentOS e altro)Linux (Redhat, CentOS, and others)

  1. Aprire una finestra del terminale.Open a terminal window.
  2. Assicurarsi di essere l'utente ROOT.Make sure you are the root user. In caso contrario, immettere il comando seguente:If you are not, enter the following command:

    sudo -i
    
  3. Immettere la password e seguire le istruzioni visualizzate.Enter your password and follow instructions as prompted. Quando si è l'utente ROOT, passare alla cartella degli script di rete con il comando seguente:Once you are the root user, navigate to the network scripts folder with the following command:

    cd /etc/sysconfig/network-scripts
    
  4. Elencare i file ifcfg correlati usando il comando seguente:List the related ifcfg files using the following command:

    ls ifcfg-*
    

    Uno dei file visualizzati dovrebbe essere ifcfg-eth0 .You should see ifcfg-eth0 as one of the files.

  5. Per aggiungere un indirizzo IP, creare un file di configurazione come illustrato di seguito.To add an IP address, create a configuration file for it as shown below. Si noti che è necessario creare un file per ogni configurazione IP.Note that one file must be created for each IP configuration.

    touch ifcfg-eth0:0
    
  6. Aprire il file ifcfg-eth0:0 con il comando seguente:Open the ifcfg-eth0:0 file with the following command:

    vi ifcfg-eth0:0
    
  7. Aggiungere contenuto al file, in questo caso eth0:0, con il comando seguente.Add content to the file, eth0:0 in this case, with the following command. Assicurarsi di aggiornare le informazioni in base all'indirizzo IP.Be sure to update information based on your IP address.

    DEVICE=eth0:0
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.101.101
    NETMASK=255.255.255.0
    
  8. Salvare il file usando il comando seguente:Save the file with the following command:

    :wq
    
  9. Riavviare i servizi di rete e assicurarsi che le modifiche siano riuscite eseguendo i comandi seguenti:Restart the network services and make sure the changes are successful by running the following commands:

    /etc/init.d/network restart
    ifconfig
    

    L'indirizzo IP aggiunto, eth0:0, dovrebbe essere incluso nell'elenco restituito.You should see the IP address you added, eth0:0, in the list returned.

Convalida (Linux)Validation (Linux)

Per assicurarsi che sia possibile connettersi a Internet dalla configurazione dell'indirizzo IP secondaria tramite l'indirizzo IP ad essa associato, usare il comando seguente:To ensure you are able to connect to the internet from your secondary IP configuration via the public IP associated it, use the following command:

ping -I 10.0.0.5 hotmail.com

Nota

Per le configurazioni IP secondarie, è possibile effettuare il ping a Internet solo se alla configurazione è associato un indirizzo IP pubblico.For secondary IP configurations, you can only ping to the Internet if the configuration has a public IP address associated with it. Per le configurazioni IP primarie, non è necessario un indirizzo IP pubblico per il ping a Internet.For primary IP configurations, a public IP address is not required to ping to the Internet.

Per le macchine virtuali Linux, quando si prova a convalidare la connettività in uscita da una scheda di interfaccia di rete secondaria, potrebbe essere necessario aggiungere le route appropriate.For Linux VMs, when trying to validate outbound connectivity from a secondary NIC, you may need to add appropriate routes. Per eseguire questa operazione è possibile procedere in molti modi.There are many ways to do this. Per informazioni sulla distribuzione Linux, vedere la documentazione appropriata.Please see appropriate documentation for your Linux distribution. Ecco un metodo per ottenere questo risultato:The following is one method to accomplish this:

echo 150 custom >> /etc/iproute2/rt_tables 

ip rule add from 10.0.0.5 lookup custom
ip route add default via 10.0.0.1 dev eth2 table custom
  • Assicurarsi di sostituire:Be sure to replace:
    • 10.0.0.5 con l'indirizzo IP privato a cui è associato un indirizzo IP pubblico10.0.0.5 with the private IP address that has a public IP address associated to it
    • 10.0.0.1 con il gateway predefinito10.0.0.1 to your default gateway
    • eth2 con il nome della scheda di interfaccia di rete secondariaeth2 to the name of your secondary NIC