Sous Ubuntu, mon fichier/etc/hosts est vide. C'est arrivé soudainement, je ne l'ai pas modifié et je pense qu'aucun autre programme ne l'a également modifié. Comment cela peut-il arriver?
De plus, je ne peux plus éditer le fichier/etc/hosts de vi. J'ai essayé de changer l'autorisation en utilisant Sudo
mais cela n'a pas fonctionné car Sudo me donnait l'erreur 'incapable de résoudre l'hôte fantôme'. fantôme est mon nom d'hôte. Une dernière chose que j’ai remarquée lors de l’installation d’Ubuntu, j’ai défini le nom de l’ordinateur sur "GHOST", qui a été pris comme nom d’hôte. Maintenant, si je change quelque chose comme 'ABC', le nom d’hôte qu’il prend est 'abc' (tout en minuscule), même si le nom du périphérique est similaire à abc.xyz.com, le nom d’hôte qu’il prend est abc-xyz-com, remplace tout. . avec - . Pourquoi cela se passe.
De plus, comment dois-je récupérer mon fichier/etc/hosts car je ne suis pas capable de le modifier du tout.
Pour réparer le fichier /etc/hosts
...
mount -o rw,remount /
# remonter le disque r/wvi /etc/hosts
# utilisez l'éditeur de votre choix/ etc/hosts ...
127.0.0.1 abc.local abc localhost
127.0.1.1 abc
Redémarrez l'ordinateur.