Share via


Creación de un prefijo de dirección IPv6 personalizado mediante la CLI de Azure

Los prefijos de dirección IPv6 personalizados le permitirá traer sus propios intervalos IPv6 a Microsoft y asociarlos con su suscripción de Azure. Usted sigue siendo el propietario de la gama, aunque Microsoft podría publicitarla en Internet. Un prefijo de dirección IP personalizada funciona como un recurso regional que representa un bloque contiguo de direcciones IP propiedad del cliente.

En este artículo se detallan los pasos a seguir para realizar las siguientes acciones:

  • Preparación de un intervalo que se va a aprovisionar.

  • Aprovisionamiento del intervalo para la asignación de IP.

  • Comisión de los prefijos IPv6 para anunciar el rango a Internet

Diferencias entre el uso de BYOIPv4 y de BYOIPv6

Importante

Los prefijos de dirección IPv6 personalizados incorporados tienen varios atributos únicos que hacen que sean diferentes a los prefijos de dirección IPv4 personalizados.

  • Los prefijos IPv6 personalizados utilizan un modelo primario/secundario. En este modelo, microsoft Wide Area Network (WAN) anuncia el intervalo global (primario) y las regiones de Azure respectivas anuncian los intervalos regionales (secundarios). Los intervalos globales deben tener el tamaño /48, mientras que los regionales siempre deben tener el tamaño /64. Puede tener varios intervalos /64 por región.

  • Solo es necesario validar el intervalo global y para ello es preciso seguir los pasos detallados en los artículos Creación de un prefijo de dirección IP personalizado. Los intervalos regionales se derivan del intervalo global de forma similar a la manera en que prefijos IP públicos se derivan de los prefijos IP personalizados.

  • Los prefijos IPv6 públicos deben derivarse de los intervalos regionales. Solo las primeras 2048 direcciones IPv6 de cada prefijo IP personalizado /64 regional se pueden usar como espacio IPv6 válido. Si se intenta crear prefijos IPv6 públicos más allá de este espacio, se produce un error.

Requisitos previos

  • Una cuenta de Azure con una suscripción activa. Cree una cuenta gratuita.
  • Este tutorial requiere la versión 2.37 o posterior de la CLI de Azure (para determinar cuál tiene, puede ejecutar el comando "az version"). Si usa Azure Cloud Shell, ya está instalada la versión más reciente.
  • Inicie sesión en la CLI de Azure y utilice el comando az account para asegurarse de que ha seleccionado la suscripción con la que quiere usar esta característica.
  • Un intervalo IPv6 propiedad del cliente para el aprovisionamiento en Azure.
    • En este ejemplo, se utiliza un rango de clientes de muestra (2a05:f500:2::/48). Azure no validará este intervalo en un caso real. Reemplace el intervalo de ejemplo por el suyo.

Nota

Para solucionar los problemas que se detecten durante el proceso de aprovisionamiento, consulte la siguiente sección en el artículo Solución de problemas con los prefijos de IP personalizada.

Pasos previos al aprovisionamiento

Para utilizar la función Azure BYOIP, debe realizar los pasos de preparación previos al aprovisionamiento de su rango de direcciones IPv6. Consulte las instrucciones de IPv4. Todos estos pasos deben completarse para el rango global IPv6 (primario).

Aprovisionamiento para IPv6

En los pasos siguientes se muestran los pasos modificados para aprovisionar un intervalo IPv6 global (primario) de ejemplo (2a05:f500:2::/48) e intervalos IPv6 regionales (secundarios). Algunos pasos se han abreviado o condensado de las instrucciones de IPv4 para centrarnos en las diferencias entre IPv4 e IPv6.

Creación de un grupo de recursos y especificación del prefijo y los mensajes de autorización

Cree un grupo de recursos en la ubicación deseada para aprovisionar el recurso del intervalo global.

Importante

Aunque el recurso del intervalo global se asociará a una región, la red de área extensa de Microsoft anunciará el prefijo globalmente.

  az group create \
    --name myResourceGroup \
    --location westus2

Aprovisionamiento de un prefijo de dirección IPv6 personalizada global

El siguiente comando creará un prefijo de IP personalizada en la región y el grupo de recursos especificados. Especifique el prefijo exacto mediante una cadena en la notación CIDR para asegurarse de que no haya errores de sintaxis. (Los parámetros -authorization-message y -signed-message se construyen de la misma manera como si fueran para IPv4; para más información, consulte Creación de un prefijo IP personalizado: CLI). No se proporcionan propiedades zonales porque el intervalo global no está asociado a ninguna región concreta (y, por consiguiente, no hay zonas de disponibilidad regionales).

  byoipauth="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx|2a05:f500:2::/48|yyyymmdd"
  
  az network custom-ip prefix create \
    --name myCustomIPv6GlobalPrefix \
    --resource-group myResourceGroup \
    --location westus2 \
    --cidr ‘2a05:f500:2::/48’ \
    --authorization-message $byoipauth \
    --signed-message $byoipauthsigned

Aprovisionamiento de un prefijo de dirección IPv6 personalizada regional

Una vez que el prefijo de IP personalizado global se encuentre en un estado Aprovisionado, se pueden crear prefijos de IP personalizados regionales. Para que se les considere válidos, estos intervalos siempre deben ser de tamaño /64. Los intervalos se pueden crear en cualquier región (no es necesario que sea la misma que la del prefijo IP personalizado global), teniendo en cuenta las restricciones de geolocalización asociadas al intervalo global original. Los prefijos IP personalizados secundarios se anuncian localmente desde la región en la que se crean. Dado que la validación solo se realiza para el aprovisionamiento de prefijos IP personalizados globales, no se requiere mensaje de autorización ni de firma (como estos rangos se anuncian desde una región específica, se pueden utilizar zonas).

  az network custom-ip prefix create \
    --name myCustomIPv6RegionalPrefix \
    --resource-group myResourceGroup \
    --location westus2 \
    --cidr ‘2a05:f500:2:1::/64’ \
    --zone 1 2 3

De forma similar a los prefijos IP personalizados IPv4, después de que el prefijo IP personalizado regional esté en un estado Aprovisionado, los prefijos IP públicos se pueden derivar del prefijo IP personalizado regional. Estos prefijos IP públicos y las direcciones IP públicas derivadas de ellos se pueden asociar a los recursos de red, aunque aún no se anuncian.

Importante

Los prefijos IPv6 públicos derivados de prefijos IPv6 personalizados regionales solo pueden usar las primeras 2048 direcciones IP del intervalo /64.

Programación de los prefijos de direcciones IPv6 personalizados

Cuando se programan prefijos IPv6 personalizados, los prefijos globales y regionales se tratan por separado. Es decir, la programación puesta en marcha de un prefijo IPv6 personalizado regional no está conectado a la del prefijo IPv6 personalizado global.

Diagrama de un prefijo IPv6 personalizado que muestra un prefijo primarios y prefijos secundarios en varias regiones.

Esta es la estrategia más segura para las migraciones de intervalos:

  1. Aprovisione todos los prefijos IPv6 personalizados regionales necesarios en sus respectivas regiones. Cree prefijos IPv6 públicos y direcciones IP públicas y adjúntelos a los recursos.
  2. Programe cada prefijo IPv6 personalizado regional y pruebe la conectividad con las IP dentro de la región. Repita la operación para todos los prefijos IPv6 personalizados regionales.
  3. Una vez que se ha comprobado que todos los prefijos IPv6 personalizados regionales (y las IP o los prefijos derivados) funcionan según lo previsto, programe el prefijo IPv6 personalizado global, que anunciará el intervalo mayor en Internet.

Si se usan los intervalos de ejemplo anteriores, esta sería la secuencia de comandos:

az network custom-ip prefix update \
    --name myCustomIPv6GlobalPrefix \
    --resource-group myResourceGroup \
    --state commission 

Seguido de:

az network custom-ip prefix update \
    --name myCustomIPv6RegionalPrefix \
    --resource-group myResourceGroup \
    --state commission 

Nota

El tiempo estimado para completar completamente el proceso de puesta en marcha de un prefijo global IPv6 personalizado es de 3 a 4 horas. El tiempo estimado para completar completamente el proceso de puesta en marcha de un prefijo regional IPv6 personalizado es de 30 minutos.

Es posible poner en marcha el prefijo IPv6 personalizado global antes de los prefijos IPv6 personalizados regionales. Esto anuncia el intervalo global en Internet antes de que los prefijos regionales estén listos, por lo que no se recomienda realizar migraciones de intervalos activos. Puede retirar un prefijo IPv6 personalizado global mientras todavía hay prefijos IPv6 personalizados regionales activos (encargado). Además, puede retirar un prefijo ip personalizado regional mientras el prefijo global sigue activo (encargado).

Importante

A medida que el prefijo de IPv6 personalizado global pase a un estado En marcha, Microsoft anunciará el intervalo desde la región local de Azure y la red de área extensa de Microsoft lo anunciará globalmente en Internet en el número de sistema autónomo (ASN) 8075. El anuncio simultáneo del mismo intervalo en Internet desde otra ubicación que no sea Microsoft podría crear, potencialmente, inestabilidad de enrutamiento BGP o pérdidas de tráfico. Por ejemplo, un edificio local del cliente. Para evitar el impacto de cualquier migración de un intervalo activo, puede planificarla durante un período de mantenimiento.

Pasos siguientes