Per impostazione predefinita, ogni istanza di calcolo ha almeno un'interfaccia di rete (vNIC) che determina la rete Virtual Private Cloud utilizzata dall'istanza. Puoi creare un'istanza con più interfacce di rete. Ad eccezione delle reti VPC create con un profilo di rete RDMA, ogni interfaccia di rete deve essere assegnata a una subnet in una rete VPC univoca. Il tipo di stack dell'interfaccia di rete e il tipo di stack della subnet funzionano insieme come descritto in Tipi di stack e indirizzi IP
Ogni istanza di calcolo riceve una route predefinita utilizzando l'opzione DHCP 121, come definito dalla RFC 3442. Il percorso predefinito è associato a nic0
. Se non manualmente configurato in modo diverso, il traffico che lascia un'istanza per qualsiasi destinazione diversa da una subnet con collegamento diretto lascia l'istanza utilizzando la route predefinita su nic0
.
Sui sistemi Linux, puoi configurare regole e percorsi personalizzati all'interno del sistema operativo guest utilizzando il file /etc/iproute2/rt_tables
e i comandi ip rule
e ip route
. Per saperne di più, consulta la documentazione del sistema operativo guest. Per un
esempio, consulta il tutorial
Configurare il routing per un'interfaccia aggiuntiva.
Se non hai bisogno di più interfacce di rete, segui la procedura per creare e avviare un'istanza per creare istanze con la configurazione di rete predefinita.
Prima di iniziare
- Verifica che tutte le reti e le subnet richieste siano create prima di creare l'istanza di calcolo. Se devi creare reti o subnet, consulta Crea e gestisci le reti VPC.
- Verifica che ogni rete abbia regole firewall appropriate che consentano il trasferimento dei dati da e verso l'istanza con più interfacce. Se devi creare regole firewall, consulta Utilizzare le regole firewall VPC.
-
Se
colleghi un'istanza a più reti utilizzando indirizzi IPv6,
installa la versione
google-guest-agent
20220603.00 o successiva. Per ulteriori informazioni, consulta Non riesco a collegarmi all'indirizzo IPv6 di un'interfaccia secondaria. -
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione è il processo mediante il quale la tua identità viene verificata per l'accesso a servizi e API. Google Cloud
Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti in Compute Engine selezionando una delle seguenti opzioni:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
-
compute.instances.create
sul progetto -
Per specificare una subnet per l'istanza:
compute.subnetworks.use
nel progetto o nella subnet scelta -
Per assegnare un indirizzo IP esterno all'istanza quando utilizzi una rete VPC:
compute.subnetworks.useExternalIp
nel progetto o nella subnet scelta - Ad eccezione delle reti VPC create con un profilo di rete RDMA, si applica la seguente limitazione: se crei un'istanza con più interfacce di rete, ogni interfaccia deve connettersi a una rete VPC diversa. Le reti possono essere reti VPC autonome o reti VPC condivise.
- Ogni interfaccia di rete deve utilizzare un intervallo di indirizzi IP di subnet univoco.
- Per le istanze di calcolo con più NIC in progetti autonomi, ogni interfaccia di rete deve utilizzare una subnet nello stesso progetto dell'istanza. Per le istanze nei progetti host o di servizio VPC condiviso, consulta VPC condiviso nella documentazione di Virtual Private Cloud. Le interfacce Private Service Connect consentono a un'istanza con più NIC di avere interfacce di rete in sottoreti di progetti diversi. Per saperne di più, consulta Informazioni sui collegamenti di rete.
- Per informazioni sul numero di interfacce di rete che puoi creare per un'istanza, consulta Numero massimo di interfacce di rete.
- Puoi anche configurare le NIC dinamiche quando crei un'istanza.
- L'ID VLAN di una NIC dinamica deve essere un numero intero compreso tra 2 e 255.
- L'ID VLAN di una NIC dinamica deve essere univoco all'interno di una vNIC padre. Tuttavia, le NIC dinamiche che appartengono a vNIC padre diverse possono utilizzare lo stesso ID VLAN.
- Scopri come utilizzare le connessioni SSH per connetterti alla tua istanza.
- Accedere alle VM utilizzando il DNS interno
- Creare un record PTR per un'istanza VM
REST
Per utilizzare gli esempi dell'API REST in questa pagina in un ambiente di sviluppo locale, utilizza le credenziali fornite all'interfaccia alla gcloud CLI.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Per ulteriori informazioni, consulta Eseguire l'autenticazione per l'utilizzo di REST nella Google Cloud documentazione sull'autenticazione.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per creare un'istanza con una sottorete specifica, chiedi all'amministratore di concederti il ruolo IAM Amministratore istanze Compute (v1) (
roles/compute.instanceAdmin.v1
) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso a progetti, cartelle e organizzazioni.Questo ruolo predefinito contiene le autorizzazioni necessarie per creare un'istanza con una subnet specifica. Per visualizzare le autorizzazioni esatte richieste, espandi la sezione Autorizzazioni richieste:
Autorizzazioni obbligatorie
Per creare un'istanza con una subnet specifica, sono necessarie le seguenti autorizzazioni:
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.
Requisiti
Prima di creare un'istanza con più interfacce di rete, esamina i seguenti requisiti:
Crea istanze VM con più interfacce di rete
La maggior parte delle istanze Compute Engine ti consente di configurare più vNIC durante la creazione dell'istanza.
Per informazioni su come creare un'istanza di calcolo con più interfacce di rete, consulta Creare istanze VM con più interfacce di rete.
Aggiungere interfacce di rete a un'istanza esistente
Puoi configurare le NIC virtuali (vNIC) per un'istanza solo durante la sua creazione. Tuttavia, puoi aggiungere o rimuovere NIC dinamiche a un'istanza esistente senza doverla riavviare.
Le NIC dinamiche sono sottointerfacce di una vNIC principale. Quando configuri una NIC dinamica, specifica un ID VLAN utilizzato per taggare il traffico di rete per la NIC dinamica:
Google Cloud utilizza il seguente formato per il nome di una NIC dinamica:
PARENT_NIC_NUMBER.VLAN_ID
PARENT_NIC_NUMBER
è il nome della vNIC principale, ad esempionic0
.VLAN_ID
è il numero specificato durante la configurazione della NIC dinamica. Un esempio di nome NIC dinamico ènic0.4
.Per informazioni su come aggiungere NIC dinamiche a un'istanza, consulta Aggiungere NIC dinamiche a un'istanza.
Passaggi successivi
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-06-16 UTC.
-