Elimine interfaces de rede dinâmicas de uma instância
Esta página descreve como eliminar uma interface de rede dinâmica (NIC) de uma instância do Compute Engine existente.
Para uma vista geral de várias interfaces de rede, consulte o artigo Várias interfaces de rede.
Para ver as interfaces de rede existentes de uma instância, consulte o artigo Ver interfaces de rede de uma instância.
Elimine uma NIC dinâmica de uma instância
Esta secção descreve como eliminar uma NIC dinâmica de uma instância.
Para evitar um possível erro ao eliminar uma NIC dinâmica através da atualização da instância, não elimine NICs dinâmicas de instâncias individuais atualizando as propriedades da instância.
Consola
Na Google Cloud consola, aceda à página Instâncias de VM.
Clique no nome da instância para a qual quer eliminar uma NIC dinâmica.
Na página de detalhes da instância, clique em Editar.
Na secção Interfaces de rede dinâmicas, localize a NIC dinâmica que quer eliminar.
Para eliminar a NIC dinâmica, clique em Eliminar.
Para guardar a configuração, clique em Guardar.
gcloud
Para eliminar uma NIC dinâmica de uma instância existente, use o comando instances network-interfaces delete.
gcloud compute instances network-interfaces delete INSTANCE_NAME \
--zone=ZONE \
--network-interface=DYNAMIC_NIC_NAME
Substitua o seguinte:
INSTANCE_NAME: o nome da instância a criarZONE: a zona da instânciaDYNAMIC_NIC_NAME: o nome da NIC dinâmica a eliminar, comonic0.2
API
Para eliminar uma NIC dinâmica de uma instância existente, use o método instances.deleteNetworkInterface.
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/deleteNetworkInterface?networkInterfaceName=DYNAMIC_NIC_NAME
Substitua o seguinte:
PROJECT_ID: o ID do projeto que contém a instânciaZONE: a zona que contém a instânciaINSTANCE_NAME: o nome da instância a partir da qual eliminar a NIC dinâmicaDYNAMIC_NIC_NAME: o nome da NIC dinâmica a eliminar, comonic0.2
Elimine uma NIC dinâmica de instâncias num MIG
Esta secção descreve como eliminar uma NIC dinâmica de instâncias num MIG criando um novo modelo de instância e aplicando a configuração ao MIG. A atualização de um modelo de instância existente não é suportada.
Para mais informações sobre como criar modelos de instâncias, consulte o artigo Crie modelos de instâncias. Para ver um modelo de instância existente, consulte o artigo Obtenha, liste e elimine modelos de instância.
Consola
Aceda à página Modelos de instâncias.
Clique no modelo de instância que quer copiar e atualizar.
Clique em Criar semelhante.
Expanda a secção Opções avançadas e, de seguida, expanda a secção Redes.
Na secção Interfaces de rede dinâmicas, localize a NIC dinâmica que quer eliminar.
Para eliminar a NIC dinâmica, clique em Eliminar.
Para criar o modelo de instância, clique em Criar.
Para atualizar ou recriar as suas instâncias com o novo modelo de instância, consulte o artigo Aplique novas configurações de VMs num MIG.
gcloud
Para criar um novo modelo de instância que elimine uma NIC dinâmica, use o comando
gcloud compute instance-templates create.Inclua a flag
--network-interfacepara cada interface de rede do seu modelo de instância existente, exceto para a NIC dinâmica que quer eliminar.Ajuste o exemplo seguinte para especificar interfaces de rede e outras propriedades conforme necessário. Para ver mais exemplos de como criar instâncias com várias interfaces de rede, consulte o artigo Crie VMs com várias interfaces de rede.
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]]
Substitua o seguinte:
INSTANCE_TEMPLATE_NAME: um nome para o novo modelo de instância.NETWORK_A,NETWORK_B: a rede à qual a interface está associada.SUBNET_A,SUBNET_B: a sub-rede onde a interface está anexada.VLAN_ID: um ID de VLAN. A especificação de um ID de VLAN configura a interface de rede como uma NIC dinâmica. Tem de colocar um NIC dinâmico após o vNIC principal no comando.
Para atualizar ou recriar as suas instâncias com o novo modelo de instância, consulte o artigo Aplique novas configurações de VMs num MIG.
API
Para criar um novo modelo de instância que elimine uma NIC dinâmica, use o método
instanceTemplates.insertpara criar um modelo de instância global ou o métodoregionInstanceTemplates.insertpara criar um modelo de instância regional.No campo
networkInterfaces, inclua cada interface de rede do modelo de instância existente, exceto a NIC dinâmica que quer eliminar.Ajuste o exemplo seguinte para especificar interfaces de rede e outras propriedades conforme necessário. Para ver mais exemplos de como criar instâncias com várias interfaces de rede, consulte o artigo Crie VMs com várias interfaces de rede.
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... }Substitua o seguinte:
PROJECT_ID: o ID do projeto que contém o modelo de instância.REGION: a região que contém as instâncias.SUBNET_A,SUBNET_B: a sub-rede onde cada interface de rede está localizada.VLAN_ID: um ID de VLAN. A especificação de um ID de VLAN configura a interface de rede como uma NIC dinâmica. Tem de colocar uma NIC dinâmica após a vNIC principal no pedido.
Para atualizar ou recriar as suas instâncias com o novo modelo de instância, consulte o artigo Aplique novas configurações de VMs num MIG.