En este artículo se muestra cómo configurar preferencias de enrutamiento a través de la red ISP (opción deInternet) para una dirección IP pública mediante Azure Portal, Azure PowerShell o la CLI de Azure. Después de crear la dirección IP pública, puede asociarla a los siguientes recursos de Azure para el tráfico entrante y saliente de Internet:
- Máquina virtual
- Conjunto de escalado de máquina virtual
- Azure Kubernetes Service (AKS)
- Equilibrador de carga accesible desde Internet
- Application Gateway
- Azure Firewall
De forma predeterminada, la preferencia de enrutamiento de la dirección IP pública se establece en la red global de Microsoft para todos los servicios de Azure y puede asociarse a cualquier servicio de Azure.
Requisitos previos
Si no tiene una cuenta de Azure, cree una cuenta gratuita antes de comenzar.
Si no tiene una cuenta de Azure, cree una cuenta gratuita antes de comenzar.
- En este artículo se necesita la versión 2.0.49 de la CLI de Azure, o cualquier versión posterior. Si usa Azure Cloud Shell, ya está instalada la versión más reciente.
Si no tiene una cuenta de Azure, cree una cuenta gratuita antes de comenzar.
Azure Cloud Shell
En Azure se hospeda Azure Cloud Shell, un entorno de shell interactivo que puede utilizar mediante el explorador. Puede usar Bash o PowerShell con Cloud Shell para trabajar con los servicios de Azure. Puede usar los comandos preinstalados de Cloud Shell para ejecutar el código de este artículo sin tener que instalar nada en su entorno local.
Para iniciar Azure Cloud Shell:
Opción |
Ejemplo o vínculo |
Seleccione Pruébelo en la esquina superior derecha de un bloque de código o de comandos. Solo con seleccionar Pruébelo no se copia automáticamente el código o comando en Cloud Shell. |
|
Vaya a https://shell.azure.com o seleccione el botón Iniciar Cloud Shell para abrir Cloud Shell en el explorador. |
|
Seleccione el botón Cloud Shell en la barra de menús de la esquina superior derecha de Azure Portal. |
|
Para usar Azure Cloud Shell:
Inicie Cloud Shell.
Seleccione el botón Copiar en un bloque de código (o bloque de comandos) para copiar el código o comando.
Pegue el código o comando en la sesión de Cloud Shell. Para ello, seleccione Ctrl+Mayús+V en Windows y Linux, o bien seleccione Cmd+Mayús+V en macOS.
Seleccione Enter para ejecutar el código o comando.
Si decide instalar y usar PowerShell de forma local, la versión del módulo de Azure PowerShell que necesita este artículo es la 6.9.0 u otra posterior. Ejecute Get-Module -ListAvailable Az
para buscar la versión instalada. Si necesita actualizarla, consulte Instalación del módulo de Azure PowerShell. Si PowerShell se ejecuta localmente, también debe ejecutar Connect-AzAccount
para crear una conexión con Azure.
Creación de una dirección IP pública con preferencia de enrutamiento
Inicie sesión en Azure Portal.
Seleccione Crear un recurso.
En el cuadro de búsqueda, escriba Dirección IP pública.
En los resultados de la búsqueda, escriba Dirección IP pública. A continuación, en la página Dirección IP pública seleccione Crear.
En la página Crear dirección IP pública, escriba o seleccione esta información:
Configuración |
Valor |
Detalles del proyecto |
|
Suscripción |
Selecciona tu suscripción. |
Grupo de recursos |
Seleccione Crear nuevo, escriba RoutingPreferenceResourceGroup y, a continuación, seleccione Aceptar. |
Detalles de instancia |
|
Región |
Seleccione Este de EE. UU. |
Detalles de configuración |
|
Nombre |
Escriba un nombre para la dirección IP pública. |
Versión de la dirección IP |
Seleccione IPv4. |
Código de referencia |
Seleccione Estándar. |
Nivel |
Seleccione Regional. |
Zona de disponibilidad |
seleccione Con redundancia de zona. |
Asignación de dirección IP |
Seleccione Estática. |
Preferencia de enrutamiento |
seleccione Internet. |
Etiqueta de nombre DNS |
Escriba una etiqueta de nombre DNS si lo desea. |
Seleccione Crear.
Nota
Las direcciones IP públicas se crean con una dirección IPv4 o IPv6. Sin embargo, la preferencia de enrutamiento solo admite IPV4 actualmente.
Puede asociar la dirección IP pública creada anteriormente con una máquina virtual de Windows o Linux. Use la sección CLI en la siguiente página del tutorial: asociación de una dirección IP pública a una máquina virtual para asociar la dirección IP pública a la VM. Asimismo, puede asociar una dirección IP pública que haya creado con anterioridad con una instancia de Azure Load Balancer asignándola a la configuración de front-end del equilibrador de carga. La dirección IP pública actúa como dirección IP virtual (VIP) de carga equilibrada.
Para crear un grupo de recursos, use el comando az group create. En el siguiente ejemplo se crea un grupo de recursos en la región Este de EE. UU. de Azure:
az group create --name myResourceGroup --location eastus
Crear una dirección IP pública
Cree una dirección IP pública con preferencia de enrutamiento y de tipo Internet mediante el comando az network public-ip create, con el formato que se muestra a continuación.
El siguiente comando crea una nueva dirección IP pública con preferencia de enrutamiento de Internet en la región de Azure del Este de EE. UU. .
az network public-ip create \
--name MyRoutingPrefIP \
--resource-group MyResourceGroup \
--location eastus \
--ip-tags 'RoutingPreference=Internet' \
--sku STANDARD \
--allocation-method static \
--version IPv4
Nota
Actualmente, la preferencia de enrutamiento solo admite direcciones IP públicas IPV4.
Puede asociar la dirección IP pública creada anteriormente con una máquina virtual de Windows o Linux. Use la sección CLI en la siguiente página del tutorial: asociación de una dirección IP pública a una máquina virtual para asociar la dirección IP pública a la VM. Asimismo, puede asociar una dirección IP pública que haya creado con anterioridad con una instancia de Azure Load Balancer asignándola a la configuración de front-end del equilibrador de carga. La dirección IP pública actúa como dirección IP virtual (VIP) de carga equilibrada.
El siguiente comando crea una nueva dirección IP pública con preferencia de enrutamiento de tipo Internet en la región de Azure del Este de EE. UU. :
$iptagtype="RoutingPreference"
$tagName = "Internet"
$ipTag = New-AzPublicIpTag -IpTagType $iptagtype -Tag $tagName
# attach the tag
$publicIp = New-AzPublicIpAddress `
-Name "MyPublicIP" `
-ResourceGroupName $rg.ResourceGroupName `
-Location $rg.Location `
-IpTag $ipTag `
-AllocationMethod Static `
-Sku Standard `
-IpAddressVersion IPv4
Puede asociar la dirección IP pública creada anteriormente con una máquina virtual de Windows o Linux. Use la sección CLI en la siguiente página del tutorial: asociación de una dirección IP pública a una máquina virtual para asociar la dirección IP pública a la VM. Asimismo, puede asociar una dirección IP pública que haya creado con anterioridad con una instancia de Azure Load Balancer asignándola a la configuración de front-end del equilibrador de carga. La dirección IP pública actúa como dirección IP virtual (VIP) de carga equilibrada.
Pasos siguientes