Molte risorse Google Cloud possono avere indirizzi IP interni e indirizzi IP esterni. Ad esempio, puoi assegnare un indirizzo IP interno ed esterno alle istanze di macchine virtuali (VM) Compute Engine. Le istanze utilizzano questi indirizzi per comunicare con altre risorse e sistemi esterni di Google Cloud.
Ogni interfaccia di rete di un'istanza VM deve avere un indirizzo IPv4 interno principale. Ogni interfaccia di rete può anche avere uno o più intervalli IPv4 alias e un indirizzo IPv4 esterno. Se la VM è connessa a una subnet che supporta IPv6, a ogni interfaccia di rete possono essere assegnati anche indirizzi IPv6 interni o esterni.
Un'istanza può comunicare con le istanze sulla stessa rete VPC (Virtual Private Cloud) utilizzando l'indirizzo IPv4 interno della VM. Se le VM hanno configurato IPv6, puoi anche utilizzare uno degli indirizzi IPv6 interni o esterni della VM. Come best practice, utilizza indirizzi IPv6 interni per la comunicazione interna.
Per comunicare con internet, puoi utilizzare un indirizzo IPv4 esterno o un indirizzo IPv6 esterno configurato nell'istanza. Se nell'istanza non è configurato alcun indirizzo esterno, è possibile utilizzare Cloud NAT per il traffico IPv4.
Allo stesso modo, devi utilizzare IPv4 esterno o IPv6 esterno dell'istanza per connetterti alle istanze esterne alla stessa rete VPC. Tuttavia, se le reti sono connesse in qualche modo, ad esempio utilizzando il peering di rete VPC, puoi utilizzare l'indirizzo IP interno dell'istanza.
Per informazioni sull'identificazione dell'indirizzo IP interno ed esterno delle istanze, consulta Individuazione dell'indirizzo IP interno ed esterno per un'istanza.
Provalo
Se non hai mai utilizzato Google Cloud, crea un account per valutare le prestazioni di Compute Engine in scenari reali. I nuovi clienti ricevono anche 300 $ di crediti gratuiti per l'esecuzione, il test e il deployment dei carichi di lavoro.
Prova Compute Engine gratuitamenteIndirizzi IP esterni
Se hai bisogno di comunicare con internet o con risorse in un'altra rete VPC, puoi assegnare un indirizzo IPv4 o IPv6 esterno a un'istanza. Se le regole firewall o i criteri firewall gerarchici consentono la connessione, le origini dall'esterno di una rete VPC possono raggiungere una risorsa specifica utilizzando il relativo indirizzo IP esterno. Solo le risorse con un indirizzo IP esterno possono comunicare direttamente con le risorse al di fuori della rete VPC. La comunicazione con una risorsa che utilizza un indirizzo IP esterno può comportare costi fatturati aggiuntivi.
Gli indirizzi IPv4 esterni sono disponibili per tutte le VM. Quando configuri un indirizzo IPv4 esterno sull'interfaccia di una VM, viene assegnato un singolo indirizzo IPv4 dagli intervalli di indirizzi IPv4 esterni di Google. Per maggiori informazioni, consulta Dove posso trovare gli intervalli IP di Compute Engine.
Gli indirizzi IPv6 esterni sono disponibili per le VM connesse a una subnet con un intervallo IPv6 esterno. Quando configuri un indirizzo IPv6 esterno sull'interfaccia di una VM, viene assegnato un singolo intervallo
/96
di indirizzi IPv6 dall'intervallo IPv6 esterno della subnet.Puoi anche prenotare un indirizzo IPv6 esterno statico dall'intervallo IPv6 della subnet e assegnarlo a un'istanza VM.
Indirizzi IP interni
Alle interfacce VM vengono assegnati indirizzi IP dalla subnet a cui sono connesse. Ogni interfaccia VM ha un indirizzo IPv4 interno principale, che viene assegnato dall'intervallo IPv4 principale della subnet. Se la subnet ha un intervallo IPv6 interno, oltre all'indirizzo IPv4 interno principale, puoi facoltativamente configurare l'interfaccia della VM con un indirizzo IPv6 interno principale.
Gli indirizzi IPv4 interni possono essere assegnati nei seguenti modi:
- Compute Engine assegna automaticamente un singolo indirizzo IPv4 dagli intervalli di subnet IPv4 principali.
- Puoi assegnare un indirizzo IPv4 interno specifico quando crei un'istanza VM. Puoi anche prenotare un indirizzo IPv4 interno statico per il tuo progetto e assegnarlo a un'istanza VM.
Gli indirizzi IPv6 interni possono essere assegnati alle VM connesse a una subnet con un intervallo IPv6 interno nei modi seguenti:
- Quando configuri un indirizzo IPv6 interno sull'interfaccia di una VM, Compute Engine assegna un singolo intervallo
/96
di indirizzi IPv6 dall'intervallo IPv6 interno della subnet. - Puoi prenotare un indirizzo IPv6 interno statico per il tuo progetto e assegnarlo a un'istanza VM.
Le istanze possono anche avere indirizzi e intervalli IP alias. Se hai più di un servizio in esecuzione su una VM, puoi assegnare a ogni servizio il proprio indirizzo IP univoco.
Nomi DNS interni
Google Cloud risolve automaticamente il nome DNS completo (FQDN) di un'istanza negli indirizzi IP interni dell'istanza. I nomi DNS interni funzionano solo all'interno della rete VPC dell'istanza.
Per ulteriori informazioni sui nomi di dominio completi, consulta DNS interno.
Passaggi successivi
- Individua l'indirizzo IP interno ed esterno di un'istanza.
- Prenota un nuovo indirizzo IP esterno statico.
- Assegnazione di un IP esterno statico a una nuova istanza VM.
- Scelta di un indirizzo IP interno durante la creazione dell'istanza.
- Promozione di un indirizzo IP esterno temporaneo.
- Scopri come utilizzare i nomi DNS interni per indirizzare le istanze sulla rete VPC interna.
- Scopri di più sugli indirizzi IP.
- Scopri di più su IPv6.
- Scopri di più sugli indirizzi IP e sul bilanciamento del carico.
- Consulta i prezzi degli indirizzi IP esterni.