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

  1. Crea un prefijo anunciado público de IPv4.
  2. 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

  1. En la consola de Google Cloud , ve a Usa tu propia IP.

    Ir a Usa tu propia IP

  2. Haz clic en el prefijo público delegado que deseas subdividir.

  3. Haz clic en Crear prefijo secundario.

  4. Ingresa un Nombre y una Descripción opcional para el prefijo secundario.

  5. Selecciona una Longitud para el prefijo secundario.

  6. Selecciona Direcciones IP para el prefijo secundario.

  7. Selecciona un Proyecto para el prefijo secundario. Las direcciones IP solo están disponibles en este proyecto.

  8. 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 creando

  • PROJECT_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

  1. En la consola de Google Cloud , ve a Usa tu propia IP.

    Ir a Usa tu propia IP

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

Debes crear recursos de direcciones IP externas estáticas antes de poder usar las direcciones IP en un prefijo o subprefijo delegado público de IPv4. Existen dos maneras de hacerlo:

  • Crea bloques de direcciones IP: Puedes crear bloques de direcciones IP a partir del rango completo de un prefijo delegado público o de un subconjunto de este. Este es el único método compatible con lo siguiente:

    • Crear direcciones IP a partir de prefijos públicos delegados que no usan la asignación mejorada de direcciones IP
    • Crea direcciones IP globales
  • Crear direcciones IP únicas: En el caso de los prefijos delegados públicos de la versión 2 que usan la asignación mejorada de direcciones IP, puedes crear direcciones IP únicas y elegir una dirección específica o permitir queGoogle Cloud seleccione una automáticamente.

Después de crear direcciones IP a partir de un prefijo público delegado, puedes seguir usando el resto del prefijo para crear otras direcciones IP o prefijos secundarios.

Crea un bloque de direcciones IP

Las direcciones IP que creas a partir de un prefijo delegado público o de un prefijo secundario pueden ser regionales o globales. Todas las direcciones IP en un 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 a partir de todo el rango de 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 Cloudy las direcciones IP que proporciona Google Cloud.

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

  1. En la consola de Google Cloud , ve a Usa tu propia IP.

    Ir a Usa tu propia IP

  2. Haz clic en el prefijo público delegado o en el prefijo secundario en el que deseas crear las direcciones IP.

  3. Haz clic en Crear direcciones.

  4. Selecciona la Longitud del prefijo.

  5. Selecciona el rango de direcciones IP que deseas crear.

  6. 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 \
    --range=RANGE \
    --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.

  • RANGE: Es el bloque CIDR desde el que se crearán las direcciones IP, que debe ser un subconjunto del rango del prefijo principal. Omite esta marca para crear direcciones IP para todo el rango del prefijo principal.

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

Crea una sola dirección IP

Puedes crear direcciones IP estáticas únicas a partir de prefijos o subprefijos delegados públicos IPv4 regionales de la versión 2 que usan una asignación de direcciones IP mejorada. Solo los prefijos creados después del 13 de diciembre de 2025 admiten esta función. Para verificar si un prefijo usa la asignación mejorada de direcciones IP, describe el prefijo.

Console

  1. En la consola de Google Cloud , ve a la página Direcciones IP.

    Ir a Direcciones IP

  2. Haz clic en Reservar externo.
  3. En el campo Nombre, ingresa un nombre de dirección IP.
  4. Selecciona Premium.
  5. Selecciona IPv4.
  6. Selecciona Regional.
  7. Selecciona la casilla de verificación Asignar desde la colección de IP.
  8. Haz clic en Recopilación de IP y, luego, selecciona el prefijo público delegado que contiene la dirección IP que deseas crear.
  9. En Dirección IP, ingresa de forma opcional una dirección IP específica para usar. Para permitir que Google Cloud seleccione automáticamente una dirección del bloque CIDR del prefijo delegado público, omite la dirección IP.
  10. Haz clic en Reservar.

gcloud

Usa el comando gcloud compute addresses create

gcloud compute addresses create NAME \
    --network-tier=PREMIUM \
    --ip-collection=PDP_NAME \
    --addresses=IP_ADDRESS \
    --description=DESCRIPTION \
    --region=REGION

Reemplaza lo siguiente:

  • NAME: Un nombre para el grupo de direcciones que estás creando.
  • PDP_NAME: Es el prefijo público delegado o el prefijo secundario que contiene las direcciones IP que estás creando. Debe ser un prefijo público delegado regional v2 con enableEnhancedIpAllocation establecido como verdadero.
  • IP_ADDRESS: Es una dirección IP opcional del rango del prefijo principal que especifica qué dirección se debe crear. Omite esta marca para permitir que Google Cloud seleccione automáticamente la dirección que se creará.
  • DESCRIPTION: Una descripción opcional.
  • REGION: Es la región de las direcciones IP que se crearán, que debe coincidir con la región del prefijo público delegado.

¿Qué sigue?