Associare un indirizzo IP pubblico a una macchina virtuale

Questo articolo illustra come associare un indirizzo IP pubblico a una macchina virtuale esistente. A tale scopo, associare l'indirizzo IP pubblico a una configurazione IP di un'interfaccia di rete collegata a una macchina virtuale. È possibile usare il portale di Azure, l'interfaccia della riga di comando di Azure o Azure PowerShell selezionando la scheda per il metodo da usare.

Se invece si vuole creare una nuova macchina virtuale con un indirizzo IP pubblico, è possibile usare il portale di Azure, l'interfaccia della riga di comando di Azureo Azure PowerShell.

Per gli indirizzi IP pubblici è prevista una tariffa nominale. Per informazioni dettagliate, vedere prezzi. Esiste un limite al numero di indirizzi IP pubblici che è possibile usare per ogni sottoscrizione. Per informazioni dettagliate, vedere i limiti.

Nota

Azure fornisce un IP di accesso in uscita predefinito per le macchine virtuali a cui non è stato assegnato un indirizzo IP pubblico o che si trovano nel pool back-end di un servizio del bilanciamento del carico di base di Azure. Il meccanismo dell'IP di accesso in uscita predefinito fornisce un IP in uscita non configurabile.

L'IP di accesso in uscita predefinito è disabilitato quando si verifica uno degli eventi seguenti:

  • Alla macchina virtuale viene assegnato un indirizzo IP pubblico.
  • La macchina virtuale è posizionata nel pool back-end di un servizio di bilanciamento del carico standard, con o senza regole in uscita.
  • Una risorsa del gateway NAT di Azure viene assegnata alla subnet della macchina virtuale.

Le macchine virtuali create usando set di scalabilità di macchine virtuali in modalità di orchestrazione flessibile non hanno l'accesso in uscita predefinito.

Per altre informazioni sulle connessioni in uscita in Azure, vedere Accesso in uscita predefinito in Azure e Uso di Source Network Address Translation (SNAT) per le connessioni in uscita.

Prerequisiti

  1. Accedere al portale di Azure.

  2. Nel portale cercare e selezionare la macchina virtuale a cui si vuole aggiungere l'indirizzo IP pubblico.

  3. In Impostazioni nel riquadro sinistro selezionare Rete e quindi selezionare l'interfaccia di rete a cui si vuole aggiungere l'indirizzo IP pubblico.

    Screenshot che mostra come selezionare l'interfaccia di rete di una macchina virtuale.

    Nota

    Gli indirizzi IP pubblici sono associati alle interfacce di rete collegate a una macchina virtuale. In questo screenshot la macchina virtuale ha una sola interfaccia di rete. Se la macchina virtuale dispone di più interfacce di rete, vengono visualizzate tutte e si seleziona quella a cui si vuole associare l'indirizzo IP pubblico.

  4. Nella finestra Interfaccia di rete, in Impostazioni selezionare Configurazioni IP*, quindi selezionare una configurazione IP dall'elenco.

    Screenshot che mostra come selezionare la configurazione IP di un'interfaccia di rete.

    Nota

    Gli indirizzi IP pubblici sono associati alle configurazioni IP per un'interfaccia di rete. In questo screenshot l'interfaccia di rete ha una sola configurazione IP. Se l'interfaccia di rete ha più configurazioni IP, tutte verranno visualizzate nell'elenco e si selezionerà la configurazione IP a cui si vuole associare l'indirizzo IP pubblico.

  5. Nella finestra Modifica configurazione IP selezionare Associa indirizzo IP pubblico, quindi selezionare Indirizzo IP pubblico per scegliere un indirizzo IP pubblico esistente dall'elenco a discesa. Se non sono elencati indirizzi IP pubblici, è necessario crearne uno. Per informazioni su come, vedere Creare un indirizzo IP pubblico.

    Screenshot che mostra come selezionare, creare e associare un nuovo indirizzo IP pubblico.

    Nota

    Gli indirizzi IP pubblici visualizzati nell'elenco a discesa sono quelli presenti nella stessa area della macchina virtuale. Se nell'area sono stati creati più indirizzi IP pubblici, tutti verranno visualizzati qui. Qualsiasi indirizzo già associato a una risorsa diversa è disattivato.

  6. Seleziona Salva.

  7. Nella finestra Configurazioni IP visualizzare l'indirizzo IP pubblico assegnato alla configurazione IP. La visualizzazione di un nuovo indirizzo IP associato potrebbe richiedere alcuni secondi.

    Screenshot che mostra l'IP pubblico appena assegnato.

    Nota

    Un indirizzo IP viene assegnato dal pool di indirizzi IP pubblici riservati per un'area di Azure. Per un elenco dei pool di indirizzi usati in ogni area, vedere intervalli IP e tag di servizio di Azure. Se è necessario assegnare l'indirizzo da un prefisso specifico, usare un prefisso indirizzo IP pubblico.

  8. Aprire le porte necessarie nei gruppi di sicurezza modificando le regole di sicurezza al loro interno. Per informazioni, vedere Consentire il traffico di rete verso la macchina virtuale.

Nota

Per condividere una macchina virtuale con un utente esterno, è necessario aggiungere un indirizzo IP pubblico alla macchina virtuale. In alternativa, gli utenti esterni possono connettersi all'indirizzo IP privato della macchina virtuale tramite Azure Bastion.

Consentire il traffico di rete verso la macchina virtuale

Prima di potersi connettere a un indirizzo IP pubblico da Internet, è necessario aprire le porte necessarie nei gruppi di sicurezza. Queste porte devono essere aperte in qualsiasi gruppo di sicurezza di rete associato all'interfaccia di rete, alla subnet dell'interfaccia di rete o a entrambe. Anche se i gruppi di sicurezza filtrano il traffico verso l'indirizzo IP privato dell'interfaccia di rete, dopo che il traffico Internet in ingresso arriva all'indirizzo IP pubblico, Azure converte l'indirizzo pubblico nell'indirizzo IP privato. Pertanto, se un gruppo di sicurezza di rete impedisce il flusso del traffico, la comunicazione con l'indirizzo IP pubblico non riesce.

È possibile visualizzare le regole di sicurezza valide per un'interfaccia di rete e la relativa subnet per il portale di Azure, l'interfaccia della riga di comando di Azure o Azure PowerShell.

Passaggi successivi

In questo articolo si è appreso come associare un indirizzo IP pubblico a una macchina virtuale usando il portale di Azure, l'interfaccia della riga di comando di Azure o Azure PowerShell.