Depuis quelques années, j'utilise Linux comme système principal, en particulier Fedora, j'ai toujours vu mon nom d'hôte défini sur "localhost", à l'exception de lorsque je me connecte à certains réseaux et qu'il devient mon IP. Aujourd'hui, j'ai connu le comportement suivant que j'ai du mal à comprendre.
J'ai configuré une installation Ubuntu sur une autre partition de mon ordinateur portable, en définissant un nom d'ordinateur / nom d'hôte lors de l'installation d'Ubuntu. Quand j'ai redémarré Fedora, Fedora avait mis à jour mon nom d'hôte avec le nom que j'ai défini dans l'installation d'Ubuntu.
J'ai toujours pensé que le nom d'hôte était configuré et stocké sur la partition de l'installation de distribution, et en effet le contenu de / etc / hostname sur Fedora lit toujours "localhost.localdomain", mais l'exécution de la hostname
commande affiche le nouveau nom d'hôte. Les deux installations partagent une partition de démarrage efi, mais sont par ailleurs discrètes. Je me demande d'où et pourquoi l'installation de Fedora lit le nouveau nom d'hôte?
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
hosts:
dans /etc/nsswitch.conf?