Compartir a través de


Creación de una máquina virtual en una red virtual

Las máquinas virtuales (VM) de Azure tienen un gran número de dependencias. La CLI crea estos recursos automáticamente en función de los argumentos de la línea de comandos que especifique. En esta sección, aprenderá a implementar una máquina virtual en una red virtual (VNet).

Para implementar una máquina virtual en una red virtual, ambos deben estar en la misma ubicación de Azure. No se puede cambiar la red virtual a la que se conecta la máquina virtual después de crearla.

Creación de una máquina virtual

Use el comando az vm create para crear una nueva máquina virtual que ejecute Ubuntu. Esta máquina virtual usa la autenticación SSH para el inicio de sesión y está conectada a la subred y a la red virtual que creó en la sección anterior. En PowerShell, declare variables con "$" y use comillas para valores, como $vmName = "TutorialVM1".

# create Bash shell variable
vmName=TutorialVM1

az vm create \
  --resource-group $resourceGroup \
  --name $vmName \
  --image Ubuntu2204 \
  --vnet-name $vnetName \
  --subnet $subnetName \
  --generate-ssh-keys \
  --output json \
  --verbose 

Nota:

Si tiene una clave SSH denominada id_rsa ya disponible, esta clave se usa para la autenticación en lugar de tener una clave nueva generada.

A medida que se crea la máquina virtual, verá los valores locales usados y los recursos de Azure que se crean debido a la --verbose opción . Una vez que la máquina virtual esté lista, se devuelve un JSON desde el servicio de Azure, incluida la dirección IP pública.

{
  "fqdns": "",
  "id": "...",
  "location": "eastus",
  "macAddress": "...",
  "powerState": "VM running",
  "privateIpAddress": "...",
  "publicIpAddress": "<PUBLIC_IP_ADDRESS>",
  "resourceGroup": "TutorialResources",
  "zones": ""
}

Confirme que la máquina virtual se está ejecutando mediante la conexión a través de SSH.

ssh <PUBLIC_IP_ADDRESS>

Siga adelante y cierre la sesión de la máquina virtual escribiendo exit.

Hay métodos alternativos para obtener esta dirección IP después de que se inicie la máquina virtual. En la sección siguiente, verá cómo obtener información detallada sobre la máquina virtual y cómo filtrarla.