Crear subprefijos y direcciones IPv4
En esta página se describe cómo dividir tu prefijo público delegado IPv4 y crear direcciones BYOIP para usarlas con recursos de Google Cloud . Puedes crear direcciones IPv4 BYOIP a partir de un prefijo o subprefijo público delegado.
Si quieres dividir un prefijo público delegado IPv6, consulta Crear subprefijos IPv6.
Antes de empezar
- Crea un prefijo público anunciado IPv4.
- Crea un prefijo público delegado IPv4.
Roles
Para obtener los permisos que necesitas para completar las tareas de esta guía, pide a tu administrador que te conceda el rol de gestión de identidades y accesos Administrador de IPs públicas de Compute (roles/compute.publicIpAdmin
) en tu proyecto.
Para obtener más información sobre cómo conceder roles, consulta el artículo Gestionar el acceso a proyectos, carpetas y organizaciones.
También puedes conseguir los permisos necesarios a través de roles personalizados u otros roles predefinidos.
Crear prefijos secundarios
Puedes dividir un prefijo público delegado en intervalos de direcciones IP más pequeños creando un subprefijo. Un subprefijo es un prefijo público delegado que tiene un prefijo público delegado superior.
No se puede cambiar el nombre de un subprefijo sin eliminar y volver a crear el recurso.
Por este motivo, le recomendamos que cree nombres genéricos que no necesiten cambiarse. Por ejemplo, sub-203-0-113-0-28
, donde sub
denota el tipo de recurso y 203-0-113-0-28
denota el prefijo específico y la longitud del prefijo.
Un prefijo público delegado se puede subdelegar hasta tres veces desde un prefijo público anunciado. Por ejemplo, si tiene un prefijo público anunciado con el intervalo de direcciones IP 203.0.113.0/24
, puede hacer lo siguiente:
- Crea un prefijo público delegado con el intervalo de direcciones IP
203.0.113.0/25
del prefijo público anunciado. - Crea un subprefijo con el intervalo de direcciones IP
203.0.113.0/26
que tenga el prefijo público delegado anterior como principal. - Crea un subprefijo con el intervalo de direcciones IP
203.0.113.0/27
que tenga el subprefijo anterior como elemento superior.
En este punto, no puedes crear más subprefijos que tengan el subprefijo 203.0.113.0/27
como elemento superior.
Consola
En la Google Cloud consola, ve a Incorporar tus propias IPs.
Haz clic en el prefijo público delegado que quieras subdividir.
Haga clic en Crear prefijo secundario.
Escribe un nombre para el subprefijo y, si quieres, una descripción.
Selecciona una longitud de prefijo para el subprefijo.
Selecciona Direcciones IP para el subprefijo.
Selecciona un proyecto para el subprefijo. Las direcciones IP solo están disponibles en este proyecto.
Haz clic en Crear.
gcloud
Para crear un subprefijo a partir de un prefijo público delegado, usa el
public-delegated-prefixes delegated-sub-prefixes create
comando
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
Haz los cambios siguientes:
SUB_PREFIX_NAME
: el nombre del subprefijo que vas a crear.SUB_PREFIX_RANGE
: el intervalo de direcciones IP del subprefijo que estás creando.PDP_NAME
: el prefijo público delegado o el prefijo secundario principal que contiene el prefijo secundario que estás creando.PDP_REGION
: la región del prefijo público delegado o del subprefijo que contiene el subprefijo que estás creando.PROJECT_ID
: ID de proyecto opcional para el subprefijo. A continuación, se describe el comportamiento de este valor:Si especifica un valor, las direcciones IP solo estarán disponibles en el proyecto especificado.
Si no usas
--delegatee-project
, las direcciones IP estarán disponibles en el mismo proyecto que el prefijo público delegado o el subprefijo superior del subprefijo.
Prefijos de lista
Puedes enumerar todos los prefijos públicos anunciados y los prefijos públicos delegados (incluidos los subprefijos) de un proyecto.
Consola
En la Google Cloud consola, ve a Incorporar tus propias IPs.
Se muestran todos los prefijos públicos anunciados, los prefijos públicos delegados y los subprefijos.
gcloud
Para ver una lista de los prefijos públicos delegados, incluidos los subprefijos, usa el comando
public-delegated-prefixes list
.
gcloud compute public-delegated-prefixes list
Crear direcciones IP
Cuando creas direcciones a partir de un prefijo o subprefijo público delegado, no puedes subdividirlo más.
Las direcciones IP que crees a partir de un prefijo o subprefijo público delegado son direcciones IP externas estáticas y pueden ser regionales o globales. Todas las direcciones IP del prefijo o subprefijo público delegado están disponibles. No hay ninguna dirección de red ni de difusión reservada. Por ejemplo, si creas direcciones IP a partir de un prefijo o subprefijo público delegado /28
, se crearán 16 recursos de direcciones IP.
Puedes listar todas las direcciones IP externas estáticas. Esta lista incluye las direcciones IP que has traído a Google Cloud y las direcciones IP que proporciona Google Cloud.
Las direcciones BYOIP se crean con nombres en un formato coherente. Por ejemplo, a 203.0.113.144
se le asigna el nombre address-203-0-113-144
.
Consola
En la Google Cloud consola, ve a Incorporar tus propias IPs.
Haz clic en el prefijo o subprefijo público delegado en el que quieras crear direcciones IP.
Haz clic en Crear direcciones.
Selecciona la longitud del prefijo.
Selecciona el intervalo de direcciones IP que quieras crear.
Haz clic en Crear direcciones.
gcloud
Para crear direcciones IP a partir de un prefijo o subprefijo público delegado, usa el 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
Haz los cambios siguientes:
ADDRESSES_NAME
: el nombre del grupo de direcciones que vas a crear.PDP_NAME
: el prefijo o subprefijo público delegado para el que estás creando direcciones IP.PDP_REGION
: la región del prefijo público delegado o del subprefijo para el que estás creando direcciones IP.