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: