En los pocos años que he estado usando Linux como mi sistema principal, específicamente Fedora, siempre he visto mi nombre de host configurado como "localhost", con la excepción de cuando me conecto a algunas redes y se convierte en mi IP. Hoy experimenté el siguiente comportamiento que tengo problemas para entender.
Configuré una instalación de Ubuntu en otra partición de mi computadora portátil, configurando un nombre de computadora / nombre de host durante la instalación de Ubuntu. Sin embargo, cuando reinicié de nuevo en Fedora, Fedora había actualizado mi nombre de host al nombre que configuré en la instalación de Ubuntu.
Siempre pensé que el nombre de host estaba configurado y almacenado en la partición de la instalación de distribución, y de hecho el contenido de / etc / hostname en Fedora todavía decía "localhost.localdomain", pero al ejecutar el hostname
comando se muestra el nuevo nombre de host. Ambas instalaciones comparten una partición de arranque efi, pero por lo demás son discretas. Me pregunto desde dónde y por qué la instalación de Fedora está leyendo el nuevo nombre de host.
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
hosts:
en /etc/nsswitch.conf?