Crie e faça a gestão de pontos finais de firewall

Esta página explica como configurar e gerir um ponto final de firewall e associá-lo a uma rede de nuvem privada virtual (VPC) através daGoogle Cloud consola e da CLI do Google Cloud.

Cria um ponto final de firewall ao nível da zona e, em seguida, associa-o a uma ou mais redes de VPC na mesma zona. Se ativou a inspeção da camada 7 na política de firewall associada à sua rede VPC, o tráfego correspondente é intercetado e encaminhado de forma transparente para o ponto final da firewall.

Pode criar um ponto final de firewall com ou sem suporte de jumbo frames. Para ver informações sobre os tamanhos de pacotes suportados pelos pontos finais da firewall, consulte o artigo Tamanho de pacote suportado.

Antes de começar

Funções

Para receber as autorizações necessárias para criar, ver, atualizar ou eliminar endpoints de firewall, peça ao seu administrador que lhe conceda as funções do IAM necessárias na sua organização. Para mais informações sobre a concessão de funções, consulte o artigo Gerir acesso.

Quotas

Para ver as quotas de associações e pontos finais de firewall, consulte o artigo Quotas e limites.

Crie um ponto final de firewall

Crie um ponto final de firewall numa zona específica.

Consola

  1. Na Google Cloud consola, aceda à página Firewall endpoints.

    Aceder aos pontos finais da firewall

  2. No menu do seletor de projetos, selecione a sua organização.

  3. Clique em Criar.

  4. Na lista Região, selecione a região onde quer criar o ponto final da firewall.

  5. Na lista Zona, selecione a zona onde quer criar o ponto final da firewall.

  6. Introduza um nome no campo Nome.

  7. Na lista Projeto de faturação, selecione o Google Cloud projeto que quer usar para faturar o ponto final da firewall.

  8. Clique em Continuar.

  9. Se quiser que o ponto final suporte frames jumbo, selecione a caixa de verificação Ativar suporte de frames jumbo; caso contrário, desmarque esta caixa de verificação.

  10. Clique em Continuar.

  11. Se quiser adicionar uma associação de ponto final de firewall, clique em Adicionar associação de ponto final. Caso contrário, ignore este passo.

    1. Na lista Projeto, selecione o Google Cloud projeto onde quer criar a associação do ponto final da firewall.
    2. Se a API Compute Engine ou a API Network Security não estiverem ativadas para o projeto Google Cloud , clique em Ativar.
    3. Na lista Rede, selecione a rede que quer associar ao ponto final da firewall.
    4. Na lista Política de inspeção de TLS, selecione a política de inspeção de TLS que quer adicionar a esta associação.
    5. Para adicionar outra associação, clique em Adicionar associação de ponto final.
  12. Clique em Criar.

gcloud

Para criar um ponto final de firewall, use o comando gcloud network-security firewall-endpoints create:

gcloud network-security firewall-endpoints create NAME \
    --organization ORGANIZATION_ID \
    --zone ZONE \
    --enable-jumbo-frames \
    --billing-project BILLING_PROJECT_ID

Substitua o seguinte:

  • NAME: o nome do ponto final da firewall.

  • ORGANIZATION_ID: a organização onde o ponto final está ativado.

  • ZONE: a zona onde o ponto final está ativado.

  • BILLING_PROJECT_ID: um Google Cloud ID do projeto a usar para a faturação do ponto final da firewall.

Para criar um ponto final de firewall que suporte frames jumbo com um tamanho máximo de 8500 bytes, use a flag --enable-jumbo-frames opcional. Ignore esta flag para criar um ponto final sem suporte de jumbo frames. Para ver informações sobre os tamanhos de pacotes suportados pelos pontos finais da firewall, consulte o artigo Tamanho de pacote suportado.

Para associar o ponto final da firewall a uma rede da VPC, consulte o artigo Criar associações de pontos finais da firewall.

Terraform

Use o google_network_security_firewall_endpoint recurso do Terraform.

resource "google_network_security_firewall_endpoint" "default" {
  name               = "my-firewall-endpoint"
  parent             = "organizations/123456789"
  location           = "us-central1-a"
  billing_project_id = "my-project-name"
  enable_jumbo_frames = true
}

Para criar um ponto final de firewall que suporte frames jumbo até 8500 bytes, defina o campo enable_jumbo_frames como True. Para criar um ponto final de firewall que não suporte frames jumbo, defina este campo como False. Para ver informações sobre os tamanhos de pacotes suportados pelos pontos finais da firewall, consulte o artigo Tamanho de pacote suportado.

Para saber como aplicar ou remover uma configuração do Terraform, consulte os comandos básicos do Terraform.

Veja um ponto final de firewall

Pode ver os detalhes de um ponto final da firewall específico.

Consola

  1. Na Google Cloud consola, aceda à página Firewall endpoints.

    Aceder aos pontos finais da firewall

  2. No menu do seletor de projetos, selecione a sua organização.

    A página Pontos finais da firewall apresenta todos os pontos finais da firewall configurados na organização.

  3. Clique no nome do ponto final da firewall para ver os respetivos detalhes.

gcloud

Para ver os detalhes de um ponto final da firewall, use o gcloud network-security firewall-endpoints describecomando:

gcloud network-security firewall-endpoints \
    describe NAME \
    --organization ORGANIZATION_ID \
    --zone ZONE

Substitua o seguinte:

  • NAME: o nome do ponto final da firewall.

  • ORGANIZATION_ID: a organização onde o ponto final está ativado.

  • ZONE: a zona onde o ponto final está ativado.

Apresente os pontos finais da firewall

Pode listar todos os pontos finais da firewall numa organização.

Consola

  1. Na Google Cloud consola, aceda à página Firewall endpoints.

    Aceder aos pontos finais da firewall

  2. A página Pontos finais da firewall lista todos os pontos finais da firewall configurados na organização.

gcloud

Para apresentar uma lista de todos os pontos finais da firewall, use o gcloud network-security firewall-endpoints list comando:

gcloud network-security firewall-endpoints list \
    --organization ORGANIZATION_ID \
    --zone ZONE \
    --billing-project BILLING_PROJECT_ID

Substitua o seguinte:

  • ORGANIZATION_ID: a organização onde o ponto final está ativado.

  • ZONE: a zona onde o ponto final está ativado. Para listar pontos finais em todas as zonas, use -.

  • BILLING_PROJECT_ID: um ID do projeto opcional que vai ser cobrado pela quota da operação.Google Cloud

Edite um ponto final da firewall

Pode atualizar o projeto de faturação de um ponto final de firewall numa organização.

Consola

  1. Na Google Cloud consola, aceda à página Firewall endpoints.

    Aceder aos pontos finais da firewall

  2. No menu do seletor de projetos, selecione a sua organização.

    A página Pontos finais da firewall apresenta todos os pontos finais da firewall configurados na organização.

  3. Clique no nome do ponto final da firewall para ver os respetivos detalhes.

  4. Clique em Edit.

  5. Na lista Projeto de faturação, selecione o Google Cloud projeto que quer usar para faturar o ponto final da firewall.

  6. Clique em Guardar.

gcloud

Para editar um ponto final da firewall, use o gcloud network-security firewall-endpoints edit comando:

gcloud network-security firewall-endpoints \
    update NAME \
    --organization ORGANIZATION_ID \
    --zone ZONE \
    --billing-project BILLING_PROJECT_ID

Substitua o seguinte:

  • NAME: o nome do ponto final da firewall.

  • ORGANIZATION_ID: a organização onde o ponto final está ativado.

  • ZONE: a zona onde o ponto final está ativado.

  • BILLING_PROJECT_ID: o Google Cloud ID do projeto que quer associar a este ponto final da firewall para faturação.

Para obter informações sobre os tamanhos de pacotes suportados pelos pontos finais da firewall, consulte o artigo Tamanho de pacote suportado.

Elimine um ponto final de firewall

Pode eliminar um ponto final de firewall especificando o respetivo nome, zona e organização.

Consola

  1. Na Google Cloud consola, aceda à página Firewall endpoints.

    Aceder aos pontos finais da firewall

  2. Selecione o ponto final da firewall e, de seguida, clique em Eliminar.

  3. Clique novamente em Eliminar para confirmar.

gcloud

Para eliminar um ponto final de firewall, use o gcloud network-security firewall-endpoints deletecomando:

gcloud network-security firewall-endpoints delete NAME
    --organization ORGANIZATION_ID \
    --zone ZONE

Substitua o seguinte:

  • NAME: o nome do ponto final da firewall.

  • ORGANIZATION_ID: a organização onde o ponto final está ativado.

  • ZONE: a zona onde o ponto final está ativado.

O que se segue?