Crea subprefijos IPv4 y direcciones IPv4
En esta página, se describe cómo dividir tu prefijo delegado público IPv4 y crear direcciones de BYOIP para usarlas con los recursos de Google Cloud. Puedes crear direcciones de BYOIP IPv4 a partir de un prefijo delegado público o de un prefijo secundario.
Si quieres dividir un prefijo público delegado de IPv6, consulta Crea subprefijos IPv6.
Antes de comenzar
- Crea un prefijo anunciado público de IPv4.
- Crea un prefijo delegado público de IPv4.
Funciones
Para obtener los permisos que necesitas para completar las tareas de esta guía, pídele a tu administrador que te otorgue el rol IAM de Administrador de IP públicas de Compute (roles/compute.publicIpAdmin
) en tu proyecto.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios mediante roles personalizados o cualquier otro rol predefinido.
Crea prefijos secundarios
Puedes dividir un prefijo público delegado en rangos de direcciones IP más pequeños con la creación de un prefijo secundario. Un prefijo secundario es un prefijo delegado público que tiene un elemento superior del prefijo delegado público.
El nombre de un prefijo secundario no se puede cambiar sin borrar y volver a crear el recurso.
Por este motivo, te recomendamos que crees nombres genéricos que no necesitarán cambios, por ejemplo, sub-203-0-113-0-28
, en el que sub
denota el tipo de recurso y 203-0-113-0-28
denota el prefijo específico y su longitud.
Un prefijo público delegado puede subdelegarse hasta tres veces a partir de un prefijo público anunciado. Por ejemplo, si tienes un prefijo público anunciado con un rango de direcciones IP 203.0.113.0/24
, puedes hacer lo siguiente:
- Crea un prefijo delegado público con el rango de direcciones IP
203.0.113.0/25
del prefijo público anunciado. - Crea un prefijo secundario con el rango de direcciones IP
203.0.113.0/26
que tenga el prefijo delegado público anterior como su superior. - Crea un prefijo secundario con el rango de direcciones IP
203.0.113.0/27
que tenga el prefijo secundario anterior como su superior.
En este punto, no puedes crear más prefijos secundarios que tengan el prefijo secundario 203.0.113.0/27
como superior.
Console
En la consola de Google Cloud, ve a Usa tu propia IP.
Haz clic en el prefijo público delegado que deseas subdividir.
Haz clic en Crear prefijo secundario.
Ingresa un Nombre y una Descripción opcional para el prefijo secundario.
Selecciona una Longitud para el prefijo secundario.
Selecciona Direcciones IP para el prefijo secundario.
Selecciona un Proyecto para el prefijo secundario. Las direcciones IP solo están disponibles en este proyecto.
Haz clic en Crear.
gcloud
Para crear un prefijo secundario a partir de un prefijo público delegado, usa el 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
Reemplaza lo siguiente:
SUB_PREFIX_NAME
: Un nombre para el prefijo secundario que estás creando.SUB_PREFIX_RANGE
: El rango de direcciones IP para el prefijo secundario que estás creando.PDP_NAME
: El prefijo público delegado superior o del prefijo secundario que contiene el prefijo secundario que estás creando.PDP_REGION
: La región del prefijo público delegado o del prefijo secundario que contiene el prefijo secundario que estás creandoPROJECT_ID
: Es un ID del proyecto opcional para el subprefijo. A continuación, se describe el comportamiento de este valor:Si especificas un valor, las direcciones IP solo estarán disponibles en el proyecto especificado.
Si no usas
--delegatee-project
, las direcciones IP están disponibles en el mismo proyecto que el prefijo público delegado superior o del prefijo secundario.
Enumera prefijos
Puedes enumerar todos los prefijos anunciados públicos y los prefijos delegados públicos (incluidos los prefijos secundarios) en un proyecto.
Console
En la consola de Google Cloud, ve a Usa tu propia IP.
Se muestran todos los prefijos públicos anunciados, los prefijos públicos delegados y los prefijos secundarios.
gcloud
Para mostrar una lista de prefijos públicos delegados, incluidos los prefijos secundarios, usa el comando public-delegated-prefixes list
.
gcloud compute public-delegated-prefixes list
Crea direcciones IP
Cuando creas direcciones a partir de un prefijo delegado público o de un prefijo secundario, no puedes subdividir más ese prefijo.
Las direcciones IP que creas a partir de un prefijo delegado público o de un prefijo secundario son direcciones IP externas estáticas y pueden ser regionales o globales. Todas las direcciones IP en el prefijo público delegado o prefijo secundario están disponibles. No hay dirección de red reservada o dirección de transmisión. Por ejemplo, si creas direcciones IP desde un prefijo público delegado o un prefijo secundario /28
, se crean 16 recursos de direcciones IP.
Puedes enumerar todas las direcciones IP externas estáticas En esta lista, se incluyen las direcciones IP que trasladaste a Google Cloud y las direcciones IP que proporciona Google.
Las direcciones de BYOIP se crean con nombres que tienen un formato coherente. Por ejemplo, a 203.0.113.144
se le asigna el nombre address-203-0-113-144
.
Console
En la consola de Google Cloud, ve a Usa tu propia IP.
Haz clic en el prefijo público delegado o en el prefijo secundario en el que deseas crear las direcciones IP.
Haz clic en Crear direcciones.
Selecciona la Longitud del prefijo.
Selecciona el rango de direcciones IP que deseas crear.
Haz clic en Crear direcciones.
gcloud
Para crear direcciones IP a partir de un prefijo público delegado o de un prefijo secundario, 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
Reemplaza lo siguiente:
ADDRESSES_NAME
: Un nombre para el grupo de direcciones que estás creando.PDP_NAME
: El prefijo público delegado o prefijo secundario para el que estás creando direcciones IP.PDP_REGION
: La región del prefijo público delegado o prefijo secundario para el que estás creando direcciones IP.