L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Tutoriel : Configurer une préférence de routage pour une machine virtuelle
Ce tutoriel explique comment configurer la préférence de routage pour une machine virtuelle. Le trafic lié à Internet à partir de la machine virtuelle est routé via le réseau du fournisseur de services Internet lorsque vous choisissez Internet comme option de préférence de routage. Le routage par défaut passe par le réseau Microsoft mondial.
Dans ce tutoriel, vous apprenez à effectuer les opérations suivantes :
Créer une machine virtuelle avec une adresse IP publique configurée pour la préférence de routage Internet.
Vérifier que la préférence de routage de l’adresse IP publique est définie sur Internet.
Si vous préférez exécuter les commandes de référence de l’interface de ligne de commande localement, installez l’interface Azure CLI. Si vous exécutez sur Windows ou macOS, envisagez d’exécuter Azure CLI dans un conteneur Docker. Pour plus d’informations, consultez Guide pratique pour exécuter Azure CLI dans un conteneur Docker.
Si vous utilisez une installation locale, connectez-vous à Azure CLI à l’aide de la commande az login. Pour finir le processus d’authentification, suivez les étapes affichées dans votre terminal. Pour obtenir d’autres options de connexion, consultez S’authentifier auprès d’Azure à l’aide d’Azure CLI.
Lorsque vous y êtes invité, installez l’extension Azure CLI lors de la première utilisation. Pour plus d’informations sur les extensions, consultez Utiliser et gérer des extensions avec Azure CLI.
Exécutez az version pour rechercher la version et les bibliothèques dépendantes installées. Pour effectuer une mise à niveau vers la dernière version, exécutez az upgrade.
Ce tutoriel nécessite l’interface Azure CLI version 2.0.28 ou ultérieure. Si vous utilisez Azure Cloud Shell, la version la plus récente est déjà installée.
Azure PowerShell installé localement ou Azure Cloud Shell
Si vous choisissez d’installer et d’utiliser PowerShell en local, vous devez exécuter le module Azure PowerShell version 5.4.1 ou ultérieure pour les besoins de cet article. Exécutez Get-Module -ListAvailable Az pour rechercher la version installée. Si vous devez effectuer une mise à niveau, consultez Installer le module Azure PowerShell. Si vous exécutez PowerShell en local, vous devez également exécuter Connect-AzAccount pour créer une connexion avec Azure.
Créer une machine virtuelle avec une adresse IP publique
Dans cette section, vous créez une machine virtuelle et une adresse IP publique dans le portail Azure. Au cours de la configuration de l’adresse IP publique, vous sélectionnez Internet comme préférence de routage.
Sélectionnez Centre de données Windows Server 2022 : Édition Azure - x64 Gen2.
Instance Azure Spot
Conservez la valeur par défaut (case non cochée).
Taille
Sélectionnez une taille.
Compte administrateur
Nom d’utilisateur
Entrez un nom d’utilisateur.
Mot de passe
Entrez un mot de passe.
Confirmer le mot de passe
Retapez le mot de passe.
Règles des ports d’entrée
Aucun port d’entrée public
Sélectionnez Autoriser les ports sélectionnés.
Sélectionner des ports d’entrée
Gardez la valeur par défaut RDP (3389). Il est déconseillé d’ouvrir le port 3389 à partir d’Internet pour les charges de travail de production.
Sélectionnez Suivant : Disques, puis Suivant : Mise en réseau, ou sélectionnez l’onglet Mise en réseau.
Sous l’onglet Mise en réseau, entrez ou sélectionnez les informations suivantes.
Paramètre
Valeur
Interface réseau
Réseau virtuel
Conservez la valeur par défaut de (nouveau) TutorVMRoutePref-rg-vnet.
Subnet
Conservez la valeur par défaut de (nouvelle) valeur par défaut (10.1.0.0/24) .
Adresse IP publique
Sélectionnez Créer nouveau.
Dans Nom, entrez myPublicIP.
Dans Préférence de routage, sélectionnez Internet.
Dans Zone de disponibilité, sélectionnez Zone 1.
Sélectionnez OK.
Sélectionnez Revoir + créer.
Sélectionnez Créer.
Dans cette section, vous créez un groupe de ressources, une adresse IP publique et une machine virtuelle en utilisant Azure CLI. L’adresse IP publique créée à la section précédente est attachée à la machine virtuelle lors de la création.
Créer un groupe de ressources
À l’aide de la commande az group create, créez un groupe de ressources nommé TutorVMRoutePref-rg dans l’emplacement westus2.
az group create \
--name TutorVMRoutePref-rg \
--location westus2
Créer une adresse IP publique
Utilisez az network public-ip create pour créer une adresse IPv4 publique redondante interzone standard, nommée myPublicIP, dans TutorVMRoutePref-rg. L’étiquette de Internet est appliquée à l’adresse IP publique sous forme de paramètre dans la commande CLI, ce qui active la préférence de routage Internet.
Utilisez az vm create pour créer une machine virtuelle. L’adresse IP publique créée à la section précédente est ajoutée à la commande CLI et attachée à la machine virtuelle lors de la création.
Dans cette section, vous créez un groupe de ressources, une adresse IP publique et une machine virtuelle en utilisant Azure PowerShell. L’adresse IP publique créée à la section précédente est attachée à la machine virtuelle lors de la création.
Créer un groupe de ressources
Un groupe de ressources Azure est un conteneur logique dans lequel les ressources Azure sont déployées et gérées.
Avec New-AzResourceGroup, créez un groupe de ressources nommé TutorVMRoutePref-rg dans l’emplacement westus2.
Utilisez New-AzPublicIpAddress pour créer une adresse IPv4 publique redondante interzone standard, nommée myPublicIP, dans TutorVMRoutePref-rg. L’étiquette de Internet est appliquée à l’adresse IP publique sous forme de paramètre dans la commande PowerShell, ce qui active la préférence de routage 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
Créer une machine virtuelle
Utilisez New-AzVM pour créer une machine virtuelle. L’adresse IP publique créée à la section précédente est ajoutée à la commande PowerShell et attachée à la machine virtuelle lors de la création.
Dans cette section, vous recherchez l’adresse IP publique créée précédemment et vérifiez la préférence de routage Internet en utilisant le portail Azure.
Dans la zone de recherche du portail, entrez Adresse IP publique. Dans les résultats de la recherche, sélectionnez Adresse IP publique.
Dans Adresses IP publiques, sélectionnez myPublicIP.
Sélectionnez Propriétés dans Paramètres.
Vérifiez que l’option Internet s’affiche dans Préférence de routage.
Dans cette section, vous utilisez az network public-ip show afin de vérifier que la préférence de routage Internet est configurée pour l’adresse IP publique en utilisant Azure CLI.
az network public-ip show \
--resource-group TutorVMRoutePref-rg \
--name myPublicIP \
--query ipTags \
--output tsv
Dans cette section, vous utilisez Get-AzPublicIpAddress afin de vérifier que la préférence de routage Internet est configurée pour l’adresse IP publique en utilisant Azure PowerShell.
Si vous ne comptez pas continuer à utiliser cette application, supprimez l’adresse IP publique en suivant ces étapes :
Dans la zone de recherche située en haut du portail, entrez Groupe de ressources.
Dans les résultats de la recherche, sélectionnez Groupes de ressources.
Sélectionnez TutorVMRoutePref-rg.
Sélectionnez Supprimer le groupe de ressources.
Entrez myResourceGroup dans TAPER LE NOM DU GROUPE DE RESSOURCES puis sélectionnez Supprimer.
Lorsque vous n’avez plus besoin de la machines virtuelle ni de l’adresse IP publique, supprimez le groupe de ressources et toutes les ressources qu’il contient à l’aide de az group delete.
az group delete \
--name TutorVMRoutePref-rg
Lorsque vous n’avez plus besoin de la machines virtuelle ni de l’adresse IP publique, supprimez le groupe de ressources et toutes les ressources qu’il contient à l’aide de Remove-AzResourceGroup.