Partager via


Créer une machine virtuelle sur un réseau virtuel

Les machines virtuelles dans Azure ont un grand nombre de dépendances. L’interface CLI crée ces ressources pour vous en fonction des arguments de ligne de commande que vous spécifiez. Dans cette section, vous allez apprendre à déployer une machine virtuelle sur un réseau virtuel.

Pour déployer une machine virtuelle sur un réseau virtuel, elles doivent avoir le même emplacement Azure. Une fois qu’une machine virtuelle est créée, vous ne pouvez pas modifier le réseau virtuel auquel il est connecté.

Créer une machine virtuelle

Utilisez la commande az vm create pour créer une machine virtuelle exécutant Ubuntu. Cette machine virtuelle utilise l’authentification SSH pour la connexion et est connectée au sous-réseau et au réseau virtuel que vous avez créés dans la section précédente. Dans PowerShell, déclarez des variables avec un « $ » et utilisez des guillemets pour les valeurs, telles que $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 

Remarque

Si vous disposez déjà d’une clé SSH nommée id_rsa , cette clé est utilisée pour l’authentification plutôt que d’avoir une nouvelle clé générée.

À mesure que la machine virtuelle est créée, vous voyez les valeurs locales utilisées et les ressources Azure créées en raison de l’option --verbose . Une fois la machine virtuelle prête, un JSON est retourné par le service Azure, y compris l’adresse IP publique.

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

Vérifiez que la machine virtuelle est en cours d’exécution en vous connectant via SSH.

ssh <PUBLIC_IP_ADDRESS>

Allez-y et déconnectez-vous de la machine virtuelle en tapant exit.

Il existe d’autres façons d’obtenir cette adresse IP après le démarrage de la machine virtuelle. Dans la section suivante, vous verrez comment obtenir des informations détaillées sur la machine virtuelle et comment la filtrer.