Criar subprefixos IPv6

Nesta página, descrevemos como dividir seu prefixo público delegado em subprefixos. Há dois tipos ou modos de subprefixos, com funções diferentes:

  • Para delegação adicional: subprefixos atribuídos a um usuário específico e podem ser divididos em subprefixos menores (--mode=DELEGATION).

  • Para regras de encaminhamento: subprefixos que você atribui a uma projeto específico e usar como fonte de endereços IPv6 externos regionais das regras de encaminhamento no projeto (--mode=EXTERNAL_IPV6_FORWARDING_RULE_CREATION). Você escolhe um prefixo o comprimento dos endereços IPv6 no momento em que você criar o subprefixo. As regras de encaminhamento só podem ser usadas para balanceadores de carga de rede de passagem externa.

Não é possível alterar o modo de um subprefixo. Se necessário, é possível excluir e recrie-o. Antes de puder excluir um subprefixo, ele não pode estar sendo usado por nenhum recurso.

Especificações de subprefixos IPv6

A tabela a seguir descreve algumas das especificações para criar Subprefixos IPv6.

Configuração Regional (v2)
Prefixo público anunciado O tamanho mínimo (tamanho máximo do prefixo) é /48
Prefixo público delegado (nível superior, não subprefixo)

Pode ser do mesmo tamanho ou menor (ter um comprimento de prefixo maior) do que o prefixo público anunciado principal

Comprimentos válidos: /32, /40, /48 ou /56

A diferença entre o tamanho do prefixo de um prefixo delegado público de nível superior e seu o prefixo público anunciado pai não pode ser maior que 24

Subprefixo

Pode ser do mesmo tamanho ou menor (ter um comprimento de prefixo maior) que o prefixo público delegado pai.

Comprimentos válidos: /32, /40, /48, /56, /64 ou /72

A diferença entre o comprimento do prefixo de um subprefixo e o comprimento dele o prefixo delegado não pode ser maior que 24

Prefixo alocável para regras de encaminhamento

Deve ser menor do que o prefixo público delegado pai, que é a diferença entre o o comprimento do prefixo alocável e o comprimento do subprefixo pai devem ser no mínimo 8 e no máximo 32

Tamanhos padrão:

  • Se o comprimento do subprefixo pai for /64 ou /72, o o tamanho do prefixo alocável padrão é /96
  • Caso contrário, o tamanho do prefixo alocável padrão será /64.

Antes de começar

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

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 a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

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

Criar subprefixos IPv6 para mais delegação

É 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.

Não é possível editar um subprefixo para alterar o nome dele. Como prática recomendada, escolha nomes genéricos que não precisam ser alterados, por exemplo, sub-2001-db8-0-0-0-0-0-0-40, em que sub indica o tipo de recurso e 2001-db8-0-0-0-0-0-0-40 indica o prefixo e tamanho do prefixo específico.

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 2001:db8::/32, será possível fazer o seguinte:

  • Crie um prefixo público delegado com o intervalo de endereços IP 2001:db8::/40 a partir do prefixo público anunciado.
  • Crie um subprefixo com um intervalo de endereços IP 2001:db8::/48 que tenha o prefixo público delegado anterior como pai.
  • Crie um subprefixo com um intervalo de endereços IP 2001:db8::/56 que tenha o subprefixo anterior como pai.

Neste ponto, não é possível criar mais subprefixos que tenham o subprefixo 2001:db8::/56 como pai.

Console

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

Acessar "Trazer seu próprio IP"

  1. Clique no prefixo público delegado que você quer subdividir.
  2. Clique em Criar subprefixo.
  3. Insira um Nome e uma Descrição opcional para o subprefixo.
  4. Selecione um Tamanho do prefixo para o subprefixo.
  5. Em Intervalo IPv6, insira um intervalo de endereços IPv6 para atribuir ao sub-prefixo.
  6. Em Como este PDP será usado, selecione Subdividir em partes menores. PDPs.
  7. Selecione um Projeto para o subprefixo.
  8. Clique em Criar.

gcloud

Para criar um subprefixo para delegação adicional, use o public-delegated-prefixes create comando

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

Substitua:

  • SUB_PREFIX_NAME: um nome para este subprefixo.

  • SUB_PREFIX_RANGE: o intervalo de endereços IP desta sub-prefixo.

  • PDP_NAME: o prefixo público delegado pai de esse subprefixo.

  • PDP_REGION: a região deste subprefixo.

  • PROJECT_ID: o projeto para delegar o subprefixo. se conectar. Se a sinalização --delegatee-project for omitida, o subprefixo será criado no mesmo projeto que o prefixo delegado público pai.

Criar subprefixos IPv6 para regras de encaminhamento

É possível criar subprefixos IPv6 usados para alocar subprefixos externos regionais de intervalos de endereços IPv6 para regras de encaminhamento.

Ao criar subprefixos IPv6 para as regras de encaminhamento, não é possível subdividir o prefixo.

Todos os endereços IP no subprefixo são disponibilizados. não há reservas de rede ou de transmissão.

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. Em Intervalo IPv6, insira um intervalo de endereços IPv6 para atribuir ao sub-prefixo.

  7. Em Como esse PDP será usado, selecione Alocar intervalos de endereços IPv6 para uso.

  8. Em Comprimento de prefixo alocável, selecione o tamanho do prefixo dos intervalos de endereços IPv6.

  9. Em Projeto, selecione o projeto em que você quer usar o subprefixo.

  10. Clique em Criar.

  11. Clique em Criar endereços.

gcloud

Para criar um subprefixo a ser usado nas regras de encaminhamento, use o public-delegated-prefixes create comando

gcloud compute public-delegated-prefixes \
    delegated-sub-prefixes \
    create SUB_PREFIX_NAME \
    --range=SUB_PREFIX_RANGE \
    --mode=EXTERNAL_IPV6_FORWARDING_RULE_CREATION \
    --allocatable-prefix-length=PREFIX_LENGTH \
    --public-delegated-prefix=PDP_NAME \
    --public-delegated-prefix-region=PDP_REGION \
    --delegatee-project=PROJECT_ID

Substitua:

  • SUB_PREFIX_NAME: um nome para este subprefixo.

  • SUB_PREFIX_RANGE: o intervalo de endereços IP desta sub-prefixo.

  • PREFIX_LENGTH: o tamanho do prefixo do endereço IPv6 ou intervalos usados pelas regras de encaminhamento. Os valores padrão dependem o comprimento do prefixo de SUB_PREFIX_RANGE. Para mais informações, consulte as Especificações de subprefixos.

  • PDP_NAME: o prefixo público delegado pai deste sub-prefixo.

  • PDP_REGION: a região deste subprefixo.

  • PROJECT_ID: o projeto para delegar o subprefixo. se conectar. Se a sinalização --delegatee-project for omitida, o subprefixo será criado no mesmo projeto que o prefixo delegado público pai.

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

A seguir