Crie subprefixos IPv4 e endereços IPv4
Esta página descreve como dividir o prefixo delegado público IPv4 e criar endereços BYOIP para usar com Google Cloud recursos. Pode criar endereços BYOIP IPv4 a partir de um prefixo ou subprefixo delegado público.
Se quiser dividir um prefixo público delegado IPv6, consulte o artigo Crie subprefixos IPv6.
Antes de começar
- Crie um prefixo público anunciado IPv4.
- Crie um prefixo público delegado IPv4.
Funções
Para receber as autorizações de que
precisa para concluir as tarefas neste guia,
peça ao seu administrador que lhe conceda a função de IAM
administrador de IPs públicos do Compute (roles/compute.publicIpAdmin
)
no seu projeto.
Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.
Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.
Crie subprefixos
Pode dividir um prefixo público delegado em intervalos de endereços IP mais pequenos através da criação de um subprefixo. Um subprefixo é um prefixo público delegado que tem um prefixo público delegado principal.
Não é possível alterar o nome de um subprefixo sem eliminar e recriar o recurso.
Por este motivo, recomendamos que crie nomes genéricos que não precisem de ser alterados. Por exemplo, sub-203-0-113-0-28
, em que sub
denota o tipo de recurso e 203-0-113-0-28
denota o prefixo específico e o comprimento do prefixo.
Um prefixo público delegado pode ser subdelegado até três vezes a partir de um prefixo anunciado publicamente. Por exemplo, se tiver um prefixo público anunciado com o intervalo de endereços IP 203.0.113.0/24
, pode 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 o intervalo de endereços IP
203.0.113.0/26
que tenha o prefixo público delegado anterior como principal. - Crie um subprefixo com o intervalo de endereços IP
203.0.113.0/27
que tenha o subprefixo anterior como principal.
Neste momento, não pode criar mais subprefixos que tenham o subprefixo 203.0.113.0/27
como principal.
Consola
Na Google Cloud consola, aceda a Bring your own IP.
Clique no prefixo delegado público que quer subdividir.
Clique em Criar subprefixo.
Introduza um Nome e uma Descrição opcional para o subprefixo.
Selecione um Comprimento do prefixo para o subprefixo.
Selecione Endereços IP para o subprefixo.
Selecione um projeto para o subprefixo. Os endereços IP são disponibilizados apenas neste projeto.
Clique em Criar.
gcloud
Para criar um subprefixo a partir de 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_ID
Substitua o seguinte:
SUB_PREFIX_NAME
: um nome para o subprefixo que está a criar.SUB_PREFIX_RANGE
: o intervalo de endereços IP do subprefixo que está a criar.PDP_NAME
: o prefixo público delegado principal ou o subprefixo que contém o subprefixo que está a criar.PDP_REGION
: a região do prefixo público delegado ou do subprefixo que contém o subprefixo que está a criar.PROJECT_ID
: um ID do projeto opcional para o subprefixo. Segue-se a descrição do comportamento deste valor:Se especificar um valor, os endereços IP só estão disponíveis no projeto especificado.
Se não usar
--delegatee-project
, os endereços IP estão disponíveis no mesmo projeto que o prefixo público delegado principal ou o subprefixo do subprefixo.
Prefixos de listas
Pode listar todos os prefixos públicos anunciados e prefixos públicos delegados (incluindo subprefixos) num projeto.
Consola
Na Google Cloud consola, aceda a Bring your own IP.
São apresentados todos os prefixos públicos anunciados, prefixos públicos delegados e subprefixos.
gcloud
Para apresentar uma lista de prefixos públicos delegados, incluindo subprefixos, use o comando
public-delegated-prefixes list
.
gcloud compute public-delegated-prefixes list
Crie endereços IP
Quando cria endereços a partir de um prefixo ou subprefixo delegado público, não pode subdividir ainda mais esse prefixo.
Os endereços IP que cria a partir de um prefixo ou subprefixo delegado público são endereços IP externos estáticos e podem ser regionais ou globais. Todos os endereços IP no prefixo delegado público ou no subprefixo são disponibilizados. Não existe nenhum endereço de rede reservado nem endereço de transmissão. Por exemplo, se criar endereços IP a partir de um prefixo ou subprefixo /28
público delegado, são criados 16 recursos de endereços IP.
Pode listar todos os endereços IP externos estáticos. Esta lista inclui endereços IP que trouxe para o Google Cloud e endereços IP fornecidos pela Google Cloud.
Os endereços BYOIP são criados com nomes num formato consistente. Por exemplo,
203.0.113.144
é atribuído o nome address-203-0-113-144
.
Consola
Na Google Cloud consola, aceda a Bring your own IP.
Clique no prefixo delegado público ou no subprefixo no qual quer criar endereços IP.
Clique em Criar moradas.
Selecione o Comprimento do prefixo.
Selecione o intervalo de endereços IP que quer criar.
Clique em Criar moradas.
gcloud
Para criar endereços IP a partir de um prefixo ou subprefixo 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 o seguinte:
ADDRESSES_NAME
: um nome para o grupo de moradas que está a criar.PDP_NAME
: o prefixo delegado público ou o subprefixo para o qual está a criar endereços IP.PDP_REGION
: a região do prefixo público delegado ou do subprefixo para o qual está a criar endereços IP.