Te recomendamos que uses los prefijos anunciados públicos v2 para crear prefijos
delegados públicos regionales. Debes usar los prefijos anunciados públicos v2 para importar
prefijos de IPv6 a Google Cloud.
Si creas un prefijo público delegado global, el prefijo anunciado público
superior debe cumplir con estos requisitos:
El prefijo público anunciado se usa solo para prefijos delegados
públicos globales.
El prefijo público anunciado está en un proyecto que se agregó a la
lista de proyectos permitidos para prefijos globales. Para obtener más información, consulta Prefijos delegados
públicos globales.
El nombre de un prefijo público delegado 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, pdp-203-0-113-0-25, en el que pdp
denota el tipo de recurso y 203-0-113-0-25 denota el prefijo específico y
su longitud.
Para crear un prefijo público delegado global, debes usar un prefijo público anunciado
que solo se use para prefijos públicos delegados globales y que esté en un
proyecto que se agregó a la lista de anunciantes permitidos para prefijos globales. Para obtener más
información, consulta Prefijos delegados
públicos globales.
Consola
En la consola de Google Cloud , ve a Usa tu propia IP.
PDP_NAME: Es el nombre que se usará para el prefijo delegado
público que estás creando.
PAP_NAME: Es el nombre del prefijo público anunciado para
usar con el objetivo de crear el prefijo público delegado.
PDP_IP_RANGE: Es el rango de direcciones IPv4 o IPv6 que se usará
para crear el prefijo público delegado.
PDP_DESCRIPTION: Es una descripción opcional para el
prefijo público delegado.
PDP_REGION: Es la región en la que deseas usar las
direcciones de prefijo público delegado. Si, en cambio, deseas un prefijo público
delegado global, reemplaza --region=PDP_REGION por
--global.
Para crear un PDP de IPv6, usa el siguiente comando:
Puedes verificar el estado de un prefijo público delegado. Los estados disponibles
para los prefijos delegados públicos v2 y v1 se describen en la siguiente
tabla.
Estado
Descripción
v2
v1
INITIALIZING
Se está inicializando el prefijo público delegado y aún no se pueden crear las direcciones.
READY_TO_ANNOUNCE
El prefijo público delegado se retiró y está listo para anunciarse.
PDP_NAME: Es el prefijo público delegado o el subprefijo
para el que deseas obtener información.
PDP_REGION: Es la región del prefijo público delegado
o del subprefijo.
PDP_REGION: Es la región en la que deseas usar las
direcciones de prefijo público delegado. Si, en cambio, deseas un prefijo público
delegado global, reemplaza --region=PDP_REGION por
--global.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-08-19 (UTC)"],[],[],null,["# Create public delegated prefixes\n================================\n\nYou can create [public delegated prefixes](/vpc/docs/bring-your-own-ip#pdp)\nbefore the public advertised prefix creation is complete.\n\nThe public advertised prefix type determines the configuration of the public\ndelegated prefix. For more information, see [Bring your own IP\nconfigurations](/vpc/docs/bring-your-own-ip#comparison).\n\nWe recommend that you use v2 public advertised prefixes to create regional\npublic delegated prefixes. You must use v2 public advertised prefixes to import\nIPv6 prefixes to Google Cloud.\n\nBefore you begin\n----------------\n\n- [Create a public advertised prefix](/vpc/docs/create-pap).\n- If you're creating a global public delegated prefix, the parent public advertised prefix must meet these requirements:\n - The public advertised prefix is used for global public delegated prefixes only.\n - The public advertised prefix is in a project that has been added to the allowlist for global prefixes. For more information, see [Global public\n delegated prefixes](/vpc/docs/bring-your-own-ip#global-pdp).\n\n### Roles\n\n\nTo get the permissions that\nyou need to complete the tasks in this guide,\n\nask your administrator to grant you the\n\n\n[Compute Public IP Admin](/iam/docs/roles-permissions/compute#compute.publicIpAdmin) (`roles/compute.publicIpAdmin`)\nIAM role on your project.\n\n\nFor more information about granting roles, see [Manage access to projects, folders, and organizations](/iam/docs/granting-changing-revoking-access).\n\n\nYou might also be able to get\nthe required permissions through [custom\nroles](/iam/docs/creating-custom-roles) or other [predefined\nroles](/iam/docs/roles-overview#predefined).\n\nCreate public delegated prefixes\n--------------------------------\n\n\nA public delegated prefix name can't be changed without deleting and recreating\nthe resource. For this reason, we recommend that you create generic names that\nwon't need to change---for example, `pdp-203-0-113-0-25`, where `pdp`\ndenotes the resource type and `203-0-113-0-25` denotes the specific prefix and\nprefix length.\n\nTo create a global public delegated prefix, you must use a public advertised\nprefix that is used for global public delegated prefixes only, and is in a\nproject that has been added to the allowlist for global prefixes. For more\ninformation, see [Global public delegated\nprefixes](/vpc/docs/bring-your-own-ip#global-pdp). \n\n### Console\n\n1. In the Google Cloud console, go to **Bring your own IP**.\n\n[Go to Bring your own IP](https://console.cloud.google.com/networking/byoip)\n\n1. Click the public advertised prefix that you want to delegate.\n2. Click **Create PDP**.\n3. For **Name**, enter a name for the public delegated prefix.\n4. For **Description**, enter an optional description for the public delegated prefix.\n5. If you're creating a public delegated prefix for an IPv4 address range, do the following:\n 1. Select a prefix length from the **Prefix length** list.\n 2. Select a range of IP addresses from the **IP addresses** list.\n 3. Select a **Scope** for the public delegated prefix.\n 4. If you selected **Regional** for the scope, select a **Region**.\n6. If you're creating a public delegated prefix for an IPv6 address range, do the following:\n 1. Select a prefix length from the **IPv6 prefix length** list.\n 2. Enter an IPv6 address range in **IPv6 range**.\n 3. Select a region from the **Region** list.\n7. Select a **Project** for the public delegated prefix.\n8. Click **Create**.\n\n### gcloud\n\nUse the [`public-delegated-prefixes\ncreate`\ncommand](/sdk/gcloud/reference/compute/public-delegated-prefixes/create).\n\n- To create an IPv4 PDP, use the following command:\n\n ```\n gcloud compute public-delegated-prefixes create PDP_NAME \\\n --public-advertised-prefix=PAP_NAME \\\n --range=PDP_IP_RANGE \\\n --region=PDP_REGION\n ```\n\n Replace the following:\n - \u003cvar translate=\"no\"\u003ePDP_NAME\u003c/var\u003e: the name to use for the public delegated\n prefix that you are creating.\n\n - \u003cvar translate=\"no\"\u003ePAP_NAME\u003c/var\u003e: the name of the public advertised prefix to\n use to create the public delegated prefix.\n\n - \u003cvar translate=\"no\"\u003ePDP_IP_RANGE\u003c/var\u003e: the IPv4 or IPv6 address range to use\n to create the public delegated prefix.\n\n - \u003cvar translate=\"no\"\u003ePDP_DESCRIPTION\u003c/var\u003e: an optional description for the\n public delegated prefix.\n\n - \u003cvar translate=\"no\"\u003ePDP_REGION\u003c/var\u003e: the region where you want to use the\n public delegated prefix addresses. If you want a global public delegated\n prefix instead, replace `--region=`\u003cvar translate=\"no\"\u003ePDP_REGION\u003c/var\u003e with\n `--global`.\n\n- To create an IPv6 PDP, use the following commamd:\n\n ```\n gcloud compute public-delegated-prefixes create PDP_NAME \\\n --public-advertised-prefix=PAP_NAME \\\n --range=PDP_IP_RANGE \\\n --region=PDP_REGION \\\n --mode=DELEGATION\n ```\n\nCheck the status of a public delegated prefix\n---------------------------------------------\n\nYou can check the status of a public delegated prefix. The available statuses\nfor both v2 and v1 public delegated prefixes are described in the following\ntable.\n\n\n### Console\n\n1. In the Google Cloud console, go to **Bring your own IP**.\n\n [Go to Bring your own IP](https://console.cloud.google.com/networking/byoip)\n2. The **Status** column displays the status for all public delegated\n prefixes.\n\n### gcloud\n\nTo describe the public delegated prefix and get its status, use the\n[`public-delegated-prefixes describe`\ncommand](/sdk/gcloud/reference/compute/public-delegated-prefixes/describe). \n\n```\ngcloud compute public-delegated-prefixes describe PDP_NAME \\\n --region=PDP_REGION \\\n --format='value(status)'\n```\n\nReplace the following:\n\n- \u003cvar translate=\"no\"\u003ePDP_NAME\u003c/var\u003e: the public delegated prefix or sub-prefix\n that you want to get information for.\n\n- \u003cvar translate=\"no\"\u003ePDP_REGION\u003c/var\u003e: the region of the public delegated prefix\n or sub-prefix.\n\n- \u003cvar translate=\"no\"\u003ePDP_REGION\u003c/var\u003e: the region where you want to use the\n public delegated prefix addresses. If you want a global public delegated\n prefix instead, replace `--region=`\u003cvar translate=\"no\"\u003ePDP_REGION\u003c/var\u003e with\n `--global`.\n\n\u003cbr /\u003e\n\nWhat's next\n-----------\n\n- [Create IPv4 sub-prefixes and IP addresses](/vpc/docs/create-sub-prefixes-ip-addresses)\n- [Create IPv6 sub-prefixes](/vpc/docs/create-ipv6-sub-prefixes)"]]