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

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

  1. En la Google Cloud consola, ve a Incorporar tus propias IPs.

    Ir a Utilizar tu propia dirección IP

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

  3. Haga clic en Crear prefijo secundario.

  4. Escribe un nombre para el subprefijo y, si quieres, una descripción.

  5. Selecciona una longitud de prefijo para el subprefijo.

  6. Selecciona Direcciones IP para el subprefijo.

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

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

  1. En la Google Cloud consola, ve a Incorporar tus propias IPs.

    Ir a Utilizar tu propia dirección IP

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

  1. En la Google Cloud consola, ve a Incorporar tus propias IPs.

    Ir a Utilizar tu propia dirección IP

  2. Haz clic en el prefijo o subprefijo público delegado en el que quieras crear direcciones IP.

  3. Haz clic en Crear direcciones.

  4. Selecciona la longitud del prefijo.

  5. Selecciona el intervalo de direcciones IP que quieras crear.

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

Siguientes pasos