Tutorial: Configuración de la preferencia de enrutamiento de una máquina virtual mediante Azure PowerShell

En este tutorial se muestra cómo configurar las preferencias de enrutamiento para una máquina virtual. El tráfico de Internet enlazado desde la máquina virtual se enrutará a través de la red del ISP si elige Internet como opción de preferencia de enrutamiento. El enrutamiento predeterminado se hará a través de la red global de Microsoft.

En este tutorial, aprenderá a:

  • Crear una dirección IP pública con la preferencia de enrutamiento de Internet.
  • Cree una máquina virtual.
  • Comprobar que la dirección IP pública está establecida en la preferencia de enrutamiento de Internet.

Requisitos previos

  • Una cuenta de Azure con una suscripción activa. Cree una cuenta gratuita.
  • Azure PowerShell instalado localmente o Azure Cloud Shell

Si decide instalar y usar PowerShell de forma local, para realizar los pasos de este artículo necesita la versión 5.4.1 del módulo de Azure PowerShell o cualquier versión 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.

Crear un grupo de recursos

Un grupo de recursos de Azure es un contenedor lógico en el que se implementan y se administran los recursos de Azure.

Cree un grupo de recursos con New-AzResourceGroup con el nombre TutorVMRoutePref-rg en la ubicación westus2.

New-AzResourceGroup -Name 'TutorVMRoutePref-rg' -Location 'westus2'

Crear una dirección IP pública

Use New-AzPublicIpAddress para crear una dirección IP pública estándar con redundancia de zona llamada myPublicIP en TutorVMRoutePref-rg. La etiqueta de Internet se aplica a la dirección IP pública como un parámetro en el comando de PowerShell que habilita la preferencia de enrutamiento de Internet.

## Create IP tag for Internet and Routing Preference. ##
$tag = @{
    IpTagType = 'RoutingPreference'
    Tag = 'Internet'   
}
$ipTag = New-AzPublicIpTag @tag

## Create IP. ##
$ip = @{
    Name = 'myPublicIP'
    ResourceGroupName = 'TutorVMRoutePref-rg'
    Location = 'westus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    IpTag = $ipTag
    Zone = 1,2,3   
}
New-AzPublicIpAddress @ip

Crear máquina virtual

Use New-AzVM para crear una máquina virtual. La dirección IP pública creada en la sección anterior se agrega como parte del comando de PowerShell y se adjunta a la máquina virtual durante la creación.

## Create virtual machine. ##
$vm = @{
    ResourceGroupName = 'TutorVMRoutePref-rg'
    Location = 'West US 2'
    Name = 'myVM'
    PublicIpAddressName = 'myPublicIP'
}
New-AzVM @vm

Comprobación de la preferencia de enrutamiento de Internet

Use Get-AzPublicIpAddress para comprobar que la preferencia de enrutamiento de Internet está configurada para la dirección IP pública.

$ip = @{
    ResourceGroupName = 'TutorVMRoutePref-rg'
    Name = 'myPublicIP'
}  
Get-AzPublicIPAddress @ip | select -ExpandProperty IpTags

Limpieza de recursos

Cuando haya terminado con la máquina virtual y la dirección IP pública, elimine el grupo de recursos y todos los recursos que contiene con Remove-AzResourceGroup.

Remove-AzResourceGroup -Name 'TutorVMRoutePref-rg'

Pasos siguientes

En el siguiente artículo aprenderá a crear una máquina virtual con preferencia de enrutamiento mixto: