Esta página descreve como eliminar uma instância de dispositivo de encaminhamento e os respetivosGoogle Cloud recursos subjacentes. Para ilustrar o processo, esta página usa o cenário descrito em Crie instâncias de dispositivo de encaminhamento.
Google CloudPara mais informações sobre o dispositivo de router, consulte a Vista geral do dispositivo de router.
Para mais informações sobre o Network Connectivity Center, consulte a vista geral do Network Connectivity Center.
Antes de começar
Antes de começar, reveja as secções seguintes.
Crie ou selecione um projeto
Para facilitar a configuração do Network Connectivity Center, comece por identificar um projeto válido.
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Install the Google Cloud CLI.
-
Se estiver a usar um fornecedor de identidade (IdP) externo, tem primeiro de iniciar sessão na CLI gcloud com a sua identidade federada.
-
Para inicializar a CLI gcloud, execute o seguinte comando:
gcloud init
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Install the Google Cloud CLI.
-
Se estiver a usar um fornecedor de identidade (IdP) externo, tem primeiro de iniciar sessão na CLI gcloud com a sua identidade federada.
-
Para inicializar a CLI gcloud, execute o seguinte comando:
gcloud init
Se estiver a usar a CLI do Google Cloud, defina o ID do projeto com o comando
gcloud config set
.gcloud config set project PROJECT_ID
Substitua
PROJECT_ID
pelo seu ID do projeto exclusivo.As instruções da CLI gcloud nesta página pressupõem que definiu o ID do projeto.
Para confirmar que definiu o ID do projeto corretamente, use o comando
gcloud config list
.gcloud config list --format='text(core.project)'
NAME
: o nome do Cloud Router a atualizar, por exemplo,router-a
PEER_NAME
: o nome do par BGP a eliminar, por exemplo,router-appliance-bgp-peer-0
,router-appliance-bgp-peer-1
REGION
: a região onde a VM que funciona como a instância do dispositivo de encaminhamento está localizada, por exemplo,us-west1
PROJECT_ID
: o ID do projeto do Cloud Router, por exemplo,my-project
PROJECT_ID
: o ID do projeto do Cloud Router, por exemplo,my-project
REGION
: a região onde a VM que funciona como a instância do dispositivo de encaminhamento está localizada, por exemplo,us-west1
NAME
: o nome do Cloud Router a atualizar, por exemplo,router-a
- Elimine ambas as interfaces ao mesmo tempo.
- Só elimine interfaces do Cloud Router se outros recursos Google Cloud não as estiverem a usar.
NAME
: o nome do Cloud Router a atualizar, por exemplo,router-a
INTERFACE_NAME
: o nome da interface, por exemplo,router-appliance-interface-0
,router-appliance-interface-1
REGION
: a região onde o Cloud Router está localizado, por exemplo,us-west1
Google CloudPROJECT_ID
: o ID do projeto do Cloud Router, por exemplo,my-project
PROJECT_ID
: o ID do projeto do Cloud Router, por exemplo,my-project
REGION
: a região onde o Cloud Router está localizado, por exemplo,us-west1
Google CloudNAME
: o nome do Cloud Router a atualizar, por exemplo,router-a
NETWORK
: o nome da rede da VPC, por exemplo,network-a
INTERFACE_NAME
: o nome da interface, por exemplo,router-appliance-interface-0
,router-appliance-interface-1
INSTANCE_NAME
: o nome da instância do dispositivo de encaminhamento, por exemplo,router-app-a
PROJECT_ID
: o ID do projeto do Cloud Router, por exemplo,my-project
ZONE
: a zona onde a VM que funciona como a instância do dispositivo de encaminhamento está localizada, por exemplo,us-west1-a
PROJECT_ID
: o ID do projeto do Cloud Router, por exemplo,my-project
ZONE
: a zona onde a VM que funciona como a instância do dispositivo de encaminhamento está localizada, por exemplo,us-west1-a
INSTANCE_NAME
: o nome da instância do dispositivo de encaminhamento, por exemplo,router-app-a
- Para ver informações de monitorização e registo do dispositivo Router, consulte o artigo Ver registos e métricas.
- Para encontrar soluções para problemas de dispositivos de router, consulte a secção Resolução de problemas.
- Para obter detalhes sobre a API e os comandos
gcloud
, consulte APIs e referência.
Obtenha acesso
Para trabalhar com o Network Connectivity Center, precisa das autorizações descritas no artigo Controlo de acesso.
Elimine os pares BGP no Cloud Router
gcloud
Para eliminar dois pares BGP redundantes no Cloud Router para a instância do dispositivo de encaminhamento, introduza o seguinte comando:
gcloud compute routers remove-bgp-peer NAME \ --peer-name PEER_NAME,PEER_NAME \ --region=REGION \ --project=PROJECT_ID
Substitua o seguinte:
API
Para eliminar dois pares BGP no Cloud Router para uma instância de dispositivo de encaminhamento, use o método compute.routers.patch
.
Na sua solicitação, transmita informações sobre os pares BGP que quer manter. Tem de incluir todos os campos configurados para cada par.
O exemplo seguinte remove todos os pares BGP do Cloud Router:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/region/REGION/routers/NAME { "bgpPeers": [] }
Substitua o seguinte:
Elimine as interfaces do Cloud Router para a instância do dispositivo de encaminhamento
Quando eliminar interfaces do Cloud Router para instâncias de dispositivos de router, use as seguintes diretrizes:
gcloud
Para eliminar duas interfaces redundantes do Cloud Router para uma instância de dispositivo de encaminhamento, introduza o seguinte comando:
gcloud compute routers remove-interface NAME \ --interface-names=INTERFACE_NAME,INTERFACE_NAME \ --region=REGION \ --project=PROJECT_ID
Substitua o seguinte:
API
Para eliminar duas interfaces redundantes no Cloud Router para uma instância de dispositivo de encaminhamento, use o método compute.routers.patch
.
Na sua solicitação, transmita informações sobre os pares BGP que quer manter. Tem de incluir todos os campos configurados para cada par.
O exemplo seguinte remove todas as interfaces do router na nuvem:
"PATCH https"://www.googleapis.com/compute/v1/projects/PROJECT_ID/region/REGION/routers/NAME{ "region":"REGION", "interfaces":[] }
Substitua o seguinte:
Elimine o Cloud Router
Para ver os passos, consulte o artigo Eliminar routers.
Elimine o spoke do Network Connectivity Center
Para ver os passos, consulte o artigo Eliminar um raio.
Elimine o software do dispositivo de router na VM
Para ver os passos, consulte a documentação do fornecedor do dispositivo de router.
Elimine a VM do dispositivo de router
gcloud
Para eliminar uma instância de VM de um dispositivo de encaminhamento, introduza o seguinte comando:
gcloud compute instances delete INSTANCE_NAME \ --project=PROJECT_ID \ --zone=ZONE
Substitua o seguinte:
API
Para eliminar uma instância de VM, use o método compute.instances.delete
:
DELETE https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME
Substitua o seguinte:
Elimine a regra de firewall que permite o BGP
Se aplicável, elimine a regra de firewall que permite o tráfego BGP na porta TCP 179
para a rede que contém instâncias de dispositivos de encaminhamento.
Para ver os passos, consulte o artigo Elimine regras de firewall.