Nos poucos anos em que uso o Linux como meu sistema principal, especificamente o Fedora, sempre vi meu nome de host definido como "localhost", com exceção de quando me conecto a algumas redes e ele se torna meu IP. Hoje, experimentei o seguinte comportamento, que estou tendo problemas para entender.
Eu configurei uma instalação do Ubuntu em outra partição do meu laptop, definindo um nome de computador / nome de host durante a instalação do Ubuntu. Quando eu reiniciei o Fedora, o Fedora havia atualizado meu nome de host para o nome que eu defini na instalação do Ubuntu.
Eu sempre pensei que o nome do host estava configurado e armazenado na partição da instalação da distribuição, e de fato o conteúdo do / etc / hostname no Fedora ainda lia "localhost.localdomain", mas executar o hostname
comando mostra o novo nome do host. Ambas as instalações compartilham uma partição efi boot, mas são discretas. Gostaria de saber de onde e por que a instalação do Fedora está lendo o novo nome de host?
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
hosts:
no /etc/nsswitch.conf?