Comment réparer l'erreur « Impossible de résoudre l'hôte » sous Linux
Voici une solution rapide pour éliminer l'erreur « Impossible de résoudre l'hôte : nom ou service inconnu » sous Linux.
Après avoir modifié le nom d'hôte sur votre système Linux, vous pouvez rencontrer l'erreur « Impossible de résoudre l'hôte ». Voici ce que cela signifie et ce que vous pouvez faire pour y remédier.
Qu'est-ce qu'un nom d'hôte et comment le modifier ?
Lorsque vous configurez votre système Linux, qu'il s'agisse d'un VPS ou d'une machine physique chez vous, il peut vous être demandé de fournir un nom d'hôte. Il s'agit d'une étiquette que votre ordinateur utilise pour s'identifier auprès des autres machines du réseau, auprès de l'utilisateur et auprès de lui-même.
Les noms d'hôtes doivent être descriptifs afin qu'il soit facile d'identifier les machines, même lorsque vous n'êtes pas assis directement devant elles. « Kitchen PC » ou « le petit ordinateur portable de David » sont de grands noms. "racknerd-b7516a" est un nom épouvantable et il est difficile de déterminer exactement à quelle machine vous êtes connecté.
Une façon de changer le nom d'hôte sur Ubuntu ou d'autres distributions Linux basées sur Debian consiste à utiliser le terminal.
Ouvrez un terminal en appuyant soit sur Ctrl + Alt + T, soit en le sélectionnant dans votre système de menus, puis saisissez :
sudo hostnamectl set-hostname your-new-hostnameDéconnectez-vous puis reconnectez-vous et vous verrez que le nom d'hôte a changé.
Que signifie « Impossible de résoudre l'hôte : nom ou service inconnu » ?
Après avoir modifié le nom d'hôte de votre système, la prochaine fois que vous tenterez d'exécuter une commande en tant que sudo, vous pourriez recevoir une erreur de nom d'hôte. Dans notre cas, l'erreur était « impossible de résoudre l'hôte MUOVPS : nom ou service inconnu ».
Cette erreur ne vous empêche pas d'effectuer des tâches, mais elle peut être gênante.
cat /etc/hostnameLa commande susmentionnée affichera le nom d'hôte que vous venez de définir, mais votre nouveau nom d'hôte n'est pas présent comme résultat de :
cat /etc/hostsPour corriger cette erreur, utilisez nano pour modifier le fichier :
sudo nano /etc/hostsSur une nouvelle ligne, ajoutez le nom d'hôte de votre machine (le nom d'hôte de notre VPS est MUOVPS comme indiqué ci-dessous), puis enregistrez et quittez nano avec Ctrl + O puis Ctrl + X. .
Vous avez corrigé l'erreur « Impossible de résoudre l'hôte » !
Les erreurs de nom d’hôte ne sont pas les plus graves et il est peu probable qu’elles perturbent de manière significative votre flux de travail ou votre journée. Mais ils sont ennuyeux et montrent que vous n’avez pas configuré correctement votre système. Pour cette raison, il vaut la peine de définir correctement le nom d'hôte.
Pour résoudre ce problème, vous devez modifier le fichier /etc/hosts. Puisqu'il s'agit d'un fichier système critique, il est important de savoir comment le modifier correctement pour éviter toute erreur.



