Elimina le interfacce di rete dinamiche da un'istanza
Questa pagina descrive come eliminare un'interfaccia di rete dinamica (NIC) da un'istanza Compute Engine esistente.
Per una panoramica di più interfacce di rete, consulta Interfacce di rete multiple.
Per visualizzare le interfacce di rete esistenti di un'istanza, consulta Visualizza le interfacce di rete di un'istanza.
Elimina una NIC dinamica da un'istanza
Questa sezione descrive come eliminare una NIC dinamica da un'istanza.
Per evitare un possibile errore durante l'eliminazione di una NIC dinamica tramite l'aggiornamento dell'istanza, non eliminare le NIC dinamiche dalle singole istanze aggiornando le proprietà dell'istanza.
Console
Nella console Google Cloud , vai alla pagina Istanze VM.
Fai clic sul nome dell'istanza per la quale vuoi eliminare una NIC dinamica.
Nella pagina dei dettagli dell'istanza, fai clic su Modifica.
Nella sezione Interfacce di rete dinamiche, individua la NIC dinamica che vuoi eliminare.
Per eliminare la NIC dinamica, fai clic su Elimina.
Per salvare la configurazione, fai clic su Salva.
gcloud
Per eliminare una NIC dinamica da un'istanza esistente, utilizza il
comando instances network-interfaces delete.
gcloud compute instances network-interfaces delete INSTANCE_NAME \
--zone=ZONE \
--network-interface=DYNAMIC_NIC_NAME
Sostituisci quanto segue:
INSTANCE_NAME: il nome dell'istanza da creareZONE: la zona dell'istanzaDYNAMIC_NIC_NAME: il nome della NIC dinamica da eliminare, ad esempionic0.2
API
Per eliminare una NIC dinamica da un'istanza esistente, utilizza il
metodo instances.deleteNetworkInterface.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/deleteNetworkInterface?networkInterfaceName=DYNAMIC_NIC_NAME
Sostituisci quanto segue:
PROJECT_ID: l'ID del progetto che contiene l'istanzaZONE: la zona contenente l'istanzaINSTANCE_NAME: il nome dell'istanza da cui eliminare la NIC dinamicaDYNAMIC_NIC_NAME: il nome della NIC dinamica da eliminare, ad esempionic0.2
Elimina una NIC dinamica dalle istanze in un gruppo di istanze gestite
Questa sezione descrive come eliminare una NIC dinamica dalle istanze in un MIG creando un nuovo modello di istanza e applicando la configurazione al MIG. L'aggiornamento di un modello di istanza esistente non è supportato.
Per ulteriori informazioni sulla creazione di template di istanze, consulta Crea template di istanze. Per visualizzare un modello di istanza esistente, consulta Recupera, elenca ed elimina i modelli di istanza.
Console
Vai alla pagina Template di istanza.
Fai clic sul template di istanza da copiare e aggiornare.
Fai clic su Crea simile.
Espandi la sezione Opzioni avanzate e poi la sezione Networking.
Nella sezione Interfacce di rete dinamiche, individua la NIC dinamica che vuoi eliminare.
Per eliminare la NIC dinamica, fai clic su Elimina.
Per creare il template di istanza, fai clic su Crea.
Per aggiornare o ricreare le istanze con il nuovo modello di istanza, consulta la pagina Applica nuove configurazioni delle VM in un MIG.
gcloud
Per creare un nuovo modello di istanza che elimina una NIC dinamica, utilizza il comando
gcloud compute instance-templates create.Includi il flag
--network-interfaceper ogni interfaccia di rete del modello di istanza esistente, ad eccezione della NIC dinamica che vuoi eliminare.Modifica il seguente esempio per specificare le interfacce di rete e altre proprietà in base alle esigenze. Per altri esempi di come creare istanze con più interfacce di rete, consulta Crea VM con più interfacce di rete.
gcloud compute instance-templates create INSTANCE_TEMPLATE_NAME \ --network-interface=network=NETWORK_A,subnet=SUBNET_A \ [--network-interface=network=NETWORK_B,subnet=SUBNET_B[,vlan=VLAN_ID]]
Sostituisci quanto segue:
INSTANCE_TEMPLATE_NAME: il nome del nuovo modello di istanza.NETWORK_A,NETWORK_B: la rete a cui è collegata l'interfaccia.SUBNET_A,SUBNET_B: la subnet a cui è collegata l'interfaccia.VLAN_ID: un ID VLAN. Se specifichi un ID VLAN, l'interfaccia di rete viene configurata come NIC dinamica. Devi inserire una NIC dinamica dopo la relativa vNIC padre nel comando.
Per aggiornare o ricreare le istanze con il nuovo modello di istanza, consulta la pagina Applica nuove configurazioni delle VM in un MIG.
API
Per creare un nuovo modello di istanza che elimina una NIC dinamica, utilizza il metodo
instanceTemplates.insertper creare un modello di istanza globale o il metodoregionInstanceTemplates.insertper creare un modello di istanza regionale.Nel campo
networkInterfaces, includi ogni interfaccia di rete del modello di istanza esistente, ad eccezione della NIC dinamica che vuoi eliminare.Modifica il seguente esempio per specificare le interfacce di rete e altre proprietà in base alle esigenze. Per altri esempi di come creare istanze con più interfacce di rete, consulta Crea VM con più interfacce di rete.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates { .... "networkInterfaces": [ { "subnetwork": "regions/REGION/subnetworks/SUBNET_A" }, { "subnetwork": "regions/REGION/subnetworks/SUBNET_B", "vlan": "VLAN_ID" }, additional network interfaces... ], other instance settings... }Sostituisci quanto segue:
PROJECT_ID: l'ID del progetto che contiene il template di istanza.REGION: la regione che contiene le istanze.SUBNET_A,SUBNET_B: la subnet in cui si trova ogni interfaccia di rete.VLAN_ID: un ID VLAN. Se specifichi un ID VLAN, l'interfaccia di rete viene configurata come NIC dinamica. Devi inserire una NIC dinamica dopo la vNIC padre nella richiesta.
Per aggiornare o ricreare le istanze con il nuovo modello di istanza, consulta la pagina Applica nuove configurazioni delle VM in un MIG.