Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le nom d’hôte identifie votre machine virtuelle (MV) dans l’interface utilisateur et les opérations Azure. Vous devez d’abord attribuer le nom d’hôte d’une MV dans le champ Nom de la machine virtuelle pendant le processus de création dans le portail Azure. Après avoir créé une MV, vous pouvez afficher et modifier le nom d’hôte via une connexion à distance ou dans le portail Azure.
Afficher les noms d’hôte
Vous pouvez afficher le nom d’hôte de votre MV dans un service cloud à l’aide de l’un des outils suivants.
Portail Azure
Dans le Portail Azure, accédez à votre machine virtuelle, puis, dans le menu de service, sélectionnez Propriétés. Dans la page Propriétés, vous pouvez afficher le nom d’hôte sous Nom de l’ordinateur.
Bureau à distance
Vous pouvez vous connecter à votre machine virtuelle à l’aide d’un outil de bureau à distance tel que le Bureau à distance (Windows), la communication à distance Windows PowerShell (Windows), SSH (Linux et Windows) ou Bastion (Portail Azure). Vous pouvez ensuite afficher le nom d’hôte de plusieurs façons :
- Entrez le nom d’hôte dans PowerShell, l’invite de commande ou un terminal SSH.
- Entrez
ipconfig /allipconfig /all dans l’invite de commande (uniquement sous Windows). - Affichez le nom d’ordinateur dans les paramètres système.
Prérequis
API Azure
À partir d’un client REST. suivez ces instructions :
Vérifiez que vous disposez d’une connexion authentifiée au portail Azure. Suivez les étapes présentées dans Créer une application et un principal du service Microsoft Entra pouvant accéder aux ressources.
Envoyez une demande au format suivant :
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}?api-version=2022-11-01`.Pour plus d’informations sur les demandes GET pour les machines virtuelles, veuillez consulter la rubrique Machines virtuelles – GET.
Recherchez le
osProfile, puis l’élémentcomputerNamepour trouver le nom d’hôte.Avertissement
Vous pouvez également afficher le suffixe de domaine interne de votre service cloud en exécutant
ipconfig /alldepuis une invite de commandes dans une session de bureau à distance (Windows) ou en exécutantcat /etc/resolv.confdepuis un terminal SSH (Linux).
Modifier un nom d’hôte
Vous pouvez modifier le nom d’hôte de n’importe quelle MV en renommant l’ordinateur à partir d’une session de bureau à distance ou en utilisant Exécuter la commande dans le portail Azure.
Modifiez le nom d’hôte.
À partir d’une session à distance :
- Pour Windows, vous pouvez modifier le nom d’hôte à partir de PowerShell à l’aide de la commande Renommer-ordinateur.
- Pour Linux, vous pouvez modifier le nom d’hôte à l’aide de
hostnamectl.
Depuis le Portail Azure : vous pouvez également exécuter ces commandes pour rechercher le nom d’hôte de votre MV à partir du portail Azure en utilisant Exécuter la commande. Dans le Portail Azure, accédez à votre machine virtuelle, puis, dans le menu de service, sélectionnez Exécuter la commande. Sur la page Exécuter la commande dans le Portail Azure :
- Pour Windows, sélectionnez RunPowerShellScript et utilisez
Rename-Computerdans le volet Exécuter le script de commande. - Pour Linux, sélectionnez RunShellScript et utilisez
hostnamectldans le volet Exécuter le script de commande.
L’image suivante montre la page Exécuter la commande dans le portail Azure pour une MV Windows.
- Pour Windows, sélectionnez RunPowerShellScript et utilisez
Après avoir exécuté
Rename-Computerouhostnamectlsur votre MV, vous devez redémarrer votre MV pour changer le nom d’hôte.Modèle de déploiement classique Azure
Le modèle de déploiement Azure Classic utilise un fichier de configuration que vous pouvez télécharger et charger pour modifier le nom d’hôte. Pour autoriser votre nom d’hôte de référencer vos instances de rôle, vous devez définir la valeur du nom d’hôte dans le fichier de configuration de service associé à chaque rôle. Pour ce faire, ajoutez le nom d’hôte de votre choix à l’attribut
vmNamede l’élémentRole. La valeur de l’attributvmNameest utilisée comme base de nom d’hôte pour chaque instance de rôle.Par exemple, si
vmNameestwebroleet qu’il existe trois instances de ce rôle, les noms d’hôte des instances sontwebrole0,webrole1etwebrole2. Il n’est pas nécessaire de spécifier un nom d’hôte pour les machines virtuelles dans le fichier de configuration, car le nom d’hôte d’une machine virtuelle est renseigné en fonction du nom de la machine virtuelle. Pour plus d'informations sur la configuration d'un service Azure, veuillez consulter la rubrique Schéma de configuration du service Azure (fichier .cscfg).Fichier de configuration de service
Pour un modèle de déploiement Azure Classic, vous pouvez télécharger le fichier de configuration de service d’un service déployé à partir du volet Configurer du service dans le portail Azure. Vous pouvez alors rechercher l’attribut
vmNamede l’élémentRole namepour voir le nom d’hôte. Le nom d’hôte est utilisé comme base du nom d’hôte de chaque instance de rôle. Par exemple, sivmNameestwebroleet qu’il existe trois instances de ce rôle, les noms d’hôte des instances sontwebrole0,webrole1etwebrole2. Pour plus d'informations, consultez la rubrique Schéma de configuration d’un réseau virtuel Azure.