Adicione interfaces de rede dinâmicas a uma instância

Esta página descreve como adicionar uma interface de rede dinâmica (NIC) a uma instância do Compute Engine existente.

Para obter informações sobre a criação de novas instâncias, consulte o artigo Crie VMs com várias interfaces de rede.

Antes de começar

Antes de adicionar NICs dinâmicas a uma instância, faça o seguinte:

Adicione uma NIC dinâmica

As secções seguintes descrevem como adicionar uma NIC dinâmica a uma instância individual ou a instâncias que fazem parte de um grupo de instâncias gerido (MIG).

Quando adiciona uma NIC dinâmica, pode observar um atraso na propagação. Normalmente, este atraso é de alguns segundos, mas, em casos raros, pode demorar até um minuto.

Adicione uma NIC dinâmica a uma instância

Esta secção descreve como adicionar uma NIC dinâmica a uma instância.

Consola

  1. Na Google Cloud consola, aceda à página Instâncias de VM.

    Aceder às instâncias de VM

  2. Clique no nome da instância à qual quer adicionar uma NIC dinâmica.

  3. Na página de detalhes da instância, clique em Editar.

  4. Na secção Interfaces de rede dinâmicas, clique em Adicionar uma interface de rede dinâmica e faça o seguinte:

    1. No campo Tipo de interface, selecione VPC.

    2. No campo Interface de rede principal, selecione a vNIC principal para a qual criar a NIC dinâmica.

    3. No campo ID da VLAN, introduza o ID da VLAN da NIC dinâmica.

    4. Para Rede e Sub-rede, selecione a rede e a sub-rede que quer usar.

    5. Selecione uma das seguintes opções para o tipo de pilha de IP para a NIC dinâmica:

      • IPv4 (pilha única)
      • IPv4 e IPv6 (dual-stack)
      • IPv6 (pilha única)
    6. Para NICs dinâmicos com endereços IPv4, faça o seguinte:

      1. Para Endereço IPv4 interno principal, selecione uma das seguintes opções:

        • Efémero (automático) para atribuir automaticamente um novo endereço IPv4 efémero
        • Efémero (personalizado) para especificar manualmente um novo endereço IPv4 efémero
        • Um endereço IPv4 interno estático reservado da lista
        • Reservar endereço IPv4 interno estático para reservar e atribuir um novo endereço IPv4 interno estático
      2. Para Endereço IPv4 externo, selecione uma das seguintes opções:

        • Efémero para atribuir um novo endereço IPv4 efémero
        • Nenhum para não atribuir um endereço IPv4 externo
        • Um endereço IPv4 estático reservado da lista
        • Reservar endereço IP externo estático para reservar e atribuir um novo endereço IPv4 externo estático
      3. Opcionalmente, pode atribuir um ou mais intervalos de IP de alias à interface de rede. Para atribuir um intervalo de IP de alias, faça o seguinte:

        1. Em Intervalos de IP de alias, clique em Adicionar intervalo de IP.
        2. Em Intervalo de sub-rede, selecione um intervalo de endereços IPv4 principal da sub-rede ou um intervalo de endereços IPv4 secundário da sub-rede a usar.
        3. Para o Intervalo de IPs de alias, introduza um intervalo de IPs na notação CIDR. Este intervalo tem de ser um intervalo não usado do intervalo de IPs da sub-rede que selecionou.

        Para mais informações sobre como atribuir intervalos de IPs de alias a interfaces de rede de VMs, consulte o artigo Configure intervalos de IPs de alias.

    7. Para NICs dinâmicos com endereços IPv6, configure um intervalo de endereços IPv6 interno ou externo, consoante o tipo de acesso da sub-rede ligada. Para o Endereço IPv6 interno principal ou o Endereço IPv6 externo, selecione uma das seguintes opções:

      • Efémero (automático) para atribuir automaticamente um novo intervalo de endereços IPv6 efémeros
      • Efémero (personalizado) para especificar manualmente um novo intervalo de endereços IPv6 efémeros
      • Um intervalo de endereços IPv6 estáticos reservados da lista
      • Reservar endereço IPv6 interno estático ou Reservar endereço IPv6 externo estático para reservar e atribuir um novo intervalo de endereços IPv6 estáticos
    8. Para terminar a edição das propriedades da NIC dinâmica, clique em Concluído.

  5. Para guardar a configuração, clique em Guardar.

gcloud

Para adicionar uma NIC dinâmica a uma instância existente, use o comando gcloud compute instances network-interfaces add.

gcloud compute instances network-interfaces add INSTANCE_NAME \
   --zone=ZONE \
   --vlan=VLAN_ID \
   --parent-nic-name=PARENT_VNIC_NAME \
   --network=NETWORK \
   --subnetwork=SUBNET

Substitua o seguinte:

  • INSTANCE_NAME: o nome da instância à qual adicionar a NIC dinâmica
  • ZONE: a zona da instância
  • VLAN_ID: o ID da VLAN da NIC dinâmica
  • PARENT_VNIC_NAME: o nome da vNIC principal, como nic0
  • NETWORK: a rede à qual a NIC dinâmica se associa
  • SUBNET: a sub-rede onde a NIC dinâmica é anexada

Em alternativa, pode adicionar uma NIC dinâmica a uma instância quando atualiza as propriedades da instância. Para mais informações, consulte o artigo Atualize as propriedades da instância.

API

Para adicionar uma NIC dinâmica a uma instância existente, use o método instances.addNetworkInterface.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/addNetworkInterface
{
  "subnetwork": "regions/REGION/subnetworks/SUBNET",
  "parentNicName": "PARENT_VNIC_NAME",
  "vlan": "VLAN_ID"
}

Substitua o seguinte:

  • PROJECT_ID: o ID do projeto que contém a instância
  • ZONE: a zona que contém a instância
  • INSTANCE_NAME: o nome da instância à qual adicionar uma placa de rede dinâmica
  • REGION: a região que contém a instância
  • SUBNET: a sub-rede à qual a NIC dinâmica está associada
  • PARENT_VNIC_NAME: o nome da vNIC principal, como nic0
  • VLAN_ID: o ID da VLAN da NIC dinâmica

Em alternativa, pode adicionar uma NIC dinâmica a uma instância quando atualiza as propriedades da instância. Para mais informações, consulte o artigo Atualize as propriedades da instância.

Adicione uma NIC dinâmica a instâncias num MIG

Esta secção descreve como adicionar uma NIC dinâmica a 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 os modelos de instância existentes, consulte o artigo Obtenha, liste e elimine modelos de instância.

Consola

  1. Aceda à página Modelos de instâncias.

    Aceda a Modelos de instâncias

  2. Clique no modelo de instância que quer copiar e atualizar.

  3. Clique em Criar semelhante.

  4. Expanda a secção Opções avançadas e, de seguida, expanda a secção Redes.

  5. Na secção Interfaces de rede dinâmicas, clique em Adicionar uma interface de rede dinâmica e faça o seguinte:

    1. No campo Tipo de interface, selecione VPC.

    2. No campo Interface de rede principal, selecione a vNIC principal para a qual criar a NIC dinâmica.

    3. No campo ID da VLAN, introduza o ID da VLAN da NIC dinâmica.

    4. Para Rede e Sub-rede, selecione a rede e a sub-rede que quer usar.

    5. Selecione uma das seguintes opções para o tipo de pilha de IP para a NIC dinâmica:

      • IPv4 (pilha única)
      • IPv4 e IPv6 (dual-stack)
      • IPv6 (pilha única)
    6. Para NICs dinâmicos com endereços IPv4, faça o seguinte:

      1. Para Endereço IPv4 interno principal, selecione uma das seguintes opções:

        • Efémero (automático) para atribuir automaticamente um novo endereço IPv4 efémero
        • Efémero (personalizado) para especificar manualmente um novo endereço IPv4 efémero
        • Um endereço IPv4 interno estático reservado da lista
        • Reservar endereço IPv4 interno estático para reservar e atribuir um novo endereço IPv4 interno estático
      2. Para Endereço IPv4 externo, selecione uma das seguintes opções:

        • Efémero para atribuir um novo endereço IPv4 efémero