Néanmoins, il existe un moyen efficace de changer rapidement le nom d'hôte d'Ubuntu sur WSL.
Changer le nom d'hôte d'Ubuntu sur WSL sur Windows
Pour ce tutoriel, nous installerons Ubuntu 22.04 et procéder à changer son nom d'hôte. Ouvrez Microsoft Store sur vos fenêtres et téléchargez Ubuntu 22.04. Ensuite, cliquez sur le Ouvrir bouton pour démarrer l'installation.
Procédez avec l'installation et définissez le nom d'utilisateur et le mot de passe pour votre Ubuntu.
Une fois Ubuntu installé, vérifiez le nom d'hôte. Le nom d'hôte par défaut est le nom de votre ordinateur. Nous avons le nom d'utilisateur comme linuxhint Et le nom d'hôte comme Desktop-PTV7941.
Lorsque vous utilisez WSL, vous devez créer un fichier de configuration pour modifier le nom d'hôte. Utilisez votre éditeur pour créer un / etc / wsl.confli déposer.
$ sudo nano / etc / wsl.confli
Une fois le fichier de configuration ouvert, ajoutez les lignes suivantes:
[réseau]
nom d'hôte =
Générer desHosts = faux
Le Générer desHosts = faux Assure que WSL ne générera pas automatiquement un fichier d'hôtes. Cela nous permet d'utiliser le nouveau nom d'hôte et d'écraser celui existant. Votre fichier de configuration doit correspondre à celui ci-dessous, sauf pour le nom d'hôte. Dans notre cas, nous définissons notre nouveau nom d'hôte pour être linxtest.
Ensuite, changez le / etc / hôtes dossier pour nous assurer que nous avons le même nom d'hôte pour notre Ubuntu. Exécutez la commande ci-dessous.
$ sudo nano / etc / hôtes
Une fois le fichier ouvert, localisez toutes les instances du nom d'hôte précédent et remplacez-le par votre nouveau nom d'hôte. Dans notre cas, nous avons notre nom d'hôte comme Desktop-PTV7941 que nous remplacerons pour ce cas.
Assurez-vous de le remplacer par le nom d'hôte que vous avez défini dans le / etc / wsl.fichier de confr.
Dans l'exemple ci-dessous, nous avons remplacé le nom d'hôte par LinXTest. Enregistrer et quitter le fichier pour que les modifications prennent effet.
Une fois que vous avez changé le nom d'hôte, vos modifications seront implémentées lorsque vous redémarrez votre Ubuntu WSL.
Ouvrez votre Powershell ou invite de commande et vérifier l'instance en cours d'exécution de WSL. Il doit afficher l'instance actuelle, Ubuntu 22.04.
$ wsl - list - running
Pour arrêter le WSL, exécutez la commande ci-dessous ou cliquez sur le bouton Fermer pour quitter le WSL.
$ wsl --shutdown
Une fois que vous aurez redémarré votre Ubuntu, vous remarquerez que le nouveau nom d'hôte a changé. Vérifiez-le en exécutant le nom d'hôte commande.
C'est ainsi que vous modifiez votre nom d'hôte d'Ubuntu sur WSL sur Windows.
Conclusion
WSL est un moyen d'installer Ubuntu sur Windows. L'installation d'Ubuntu en utilisant cette méthode diffère légèrement dans la façon dont vous pouvez modifier votre nom d'hôte. Cet article a expliqué comment changer votre nom d'hôte Ubuntu WSL. Commencez par créer un fichier WSL Config, puis modifiez le fichier hôte pour renommer le nom d'hôte existant à votre nouveau. Redémarrez votre Ubuntu, et vous aurez votre nouveau nom d'hôte implémenté.