Criar subprefixos e endereços IP

Nesta página, descrevemos como dividir seu prefixo público delegado e criar endereços do BYOIP para usar com os recursos do Google Cloud.

É possível criar endereços BYOIP com base em um prefixo ou subprefixo delegado público.

Antes de começar

  1. Crie um prefixo publicamente anunciado
  2. Crie um prefixo delegado público.

Papéis

Para receber as permissões necessárias para concluir as tarefas neste guia, peça ao seu administrador para conceder a você o papel Administrador de IP público do Compute (roles/compute.publicIpAdmin) do IAM no seu projeto. Para mais informações sobre como conceder papéis, consulte Gerenciar acesso.

Também é possível conseguir as permissões necessárias com papéis personalizados ou outros papéis predefinidos.

Criar subprefixos

É possível dividir um prefixo delegado público em intervalos de endereços IP menores criando um subprefixo. Um subprefixo é um prefixo delegado público que tem um pai de prefixo delegado público.

Um nome de subprefixo não pode ser alterado sem excluir e recriar o recurso. Por esse motivo, recomendamos criar nomes genéricos que não vão precisar mudar. Por exemplo, sub-203-0-113-0-28, em que sub indica o tipo de recurso e 203-0-113-0-28 indica o comprimento do prefixo e do prefixo.

Um prefixo delegado público pode ser subdelegado até três vezes a partir de um prefixo anunciado público. Por exemplo, se você tiver um prefixo público anunciado com o intervalo de endereços IP 203.0.113.0/24, será possível fazer o seguinte:

  • Crie um prefixo público delegado com o intervalo de endereços IP 203.0.113.0/25 a partir do prefixo público anunciado.
  • Crie um subprefixo com um intervalo de endereços IP 203.0.113.0/26 que tenha o prefixo público delegado anterior como pai.
  • Crie um subprefixo com um intervalo de endereços IP 203.0.113.0/27 que tenha o subprefixo anterior como pai.

Neste ponto, não é possível criar mais subprefixos que tenham o subprefixo 203.0.113.0/27 como pai.

Console

  1. No Console do Google Cloud, acesse Trazer seu próprio IP.

    Acessar "Trazer seu próprio IP"

  2. Clique no prefixo público delegado que você quer subdividir.

  3. Clique em Criar subprefixo.

  4. Insira um Nome e uma Descrição opcional para o subprefixo.

  5. Selecione um Tamanho do prefixo para o subprefixo.

  6. Selecione Endereços IP do prefixo.

  7. Selecione um Projeto para o subprefixo. Os endereços IP são disponibilizados somente neste projeto.

  8. Clique em Criar.

gcloud

Para criar um subprefixo com base em um prefixo público delegado, use o comando public-delegated-prefixes delegated-sub-prefixes create.

gcloud compute public-delegated-prefixes \
    delegated-sub-prefixes \
    create SUB_PREFIX_NAME \
    --range=SUB_PREFIX_RANGE \
    --public-delegated-prefix=PDP_NAME \
    --public-delegated-prefix-region=PDP_REGION \
    --delegatee-project=PROJECT_NAME

Substitua:

  • SUB_PREFIX_NAME: um nome para o prefixo que você está criando.

  • SUB_PREFIX_RANGE: o intervalo de endereços IP do prefixo que você está criando.

  • PDP_NAME: o prefixo delegado principal pai ou prefixo que contém o prefixo que você está criando.

  • PDP_REGION: a região do prefixo delegada pública ou subprefixo que contém o prefixo que você está criando.

  • PROJECT_NAME: um nome de projeto opcional para o subprefixo. Confira a seguir o comportamento desse valor:

    • Se você especificar um valor, os endereços IP ficarão disponíveis apenas no projeto especificado.

    • Se você não usar --delegatee-project, os endereços IP vão estar disponíveis no mesmo projeto que o subprefixo ou prefixo público delegado pai do subprefixo.

Prefixos de lista

É possível listar todos os prefixos anunciados públicos e prefixos delegados públicos (incluindo prefixos) de um projeto.

Console

  1. No Console do Google Cloud, acesse Trazer seu próprio IP.

    Acessar "Trazer seu próprio IP"

  2. Todos os prefixos públicos divulgado, prefixos públicos delegados e subprefixos são exibidos.

gcloud

Para listar prefixos delegados públicos, incluindo prefixos, use o comando public-delegated-prefixes list.

gcloud compute public-delegated-prefixes list

O resultado será assim:

NAME                   LOCATION     PARENT_PREFIX         RANGE            STATUS
pdp-203-0-113-0-25     global       pap-203-0-113-0-24    203.0.113.0/25   ANNOUNCED
sub-203-0-113-0-26     global       pdp-203-0-113-0-25    203.0.113.0/26   ANNOUNCED

criar endereços IP

Quando você cria endereços a partir de um prefixo de delegação público ou de um prefixo, não é mais possível subdividir esse prefixo.

Os endereços IP que você cria a partir de um prefixo delegado público ou de um prefixo são endereços IP externos estáticos e podem ser regionais ou globais. Todos os endereços IP no prefixo ou subprefixo delegado público são disponibilizados. Não há endereço de rede ou de transmissão reservado. Por exemplo, se você criar endereços IP a partir de um prefixo ou subprefixo público delegado /28, 16 recursos de endereço IP serão criados.

Veja uma lista de todos os endereços IP externos estáticos. Essa lista inclui os endereços IP que você trouxeu para o Google Cloud e os endereços IP fornecidos pelo Google.

Os endereços de IPO são criados com nomes em um formato consistente. Por exemplo, 203.0.113.144 recebe o nome address-203-0-113-144.

Console

  1. No Console do Google Cloud, acesse Trazer seu próprio IP.

    Acessar "Trazer seu próprio IP"

  2. Clique no prefixo público delegado ou no subprefixo em que você quer criar endereços IP.

  3. Clique em Criar endereços.

  4. Selecione o Tamanho do prefixo.

  5. Selecione o intervalo de endereços IP que você quer criar.

  6. Clique em Criar endereços.

gcloud

Para criar endereços IP a partir de um prefixo ou subdelegação público delegado, use o comando public-delegated-prefixes delegated-sub-prefixes create.

gcloud compute public-delegated-prefixes \
    delegated-sub-prefixes \
    create ADDRESSES_NAME \
    --create-addresses \
    --public-delegated-prefix=PDP_NAME \
    --public-delegated-prefix-region=PDP_REGION

Substitua:

  • ADDRESSES_NAME: um nome para o grupo de endereços que você está criando.

  • PDP_NAME: o prefixo delegado público ou prefixo para o qual você está criando endereços IP.

  • PDP_REGION: a região do prefixo delegada pública ou subprefixo para o qual você está criando endereços IP.

A seguir