Se nenhum dos dois comandos for capaz de fazer o nome do host modificado persistir após a reinicialização, você pode tentar adicionar a declaração hostname no seu arquivo / etc / sysconfig / network :
Primeiro, faça um backup do arquivo original:
cp -pr /etc/sysconfig/network /etc/sysconfig/network.bak
abra o arquivo original em um editor de texto e anexe a linha:
HOSTNAME=localhost
Salve, saia e esperemos que deva fazê-lo.
Alternativamente, isso pode ser um caso do seu roteador (com seu servidor DHCP) atribuindo um nome de host à sua máquina do Fedora. Se é assim, então você pode tentar ajustar alguns arquivos de configuração de rede.
Faça um backup de / etc / sysconfig / scripts de rede / ifcfg-eth0 e abra-o em um editor de texto e anexe:
DHCP_HOSTNAME=yourhostname
Por fim, para tentar resolver o problema de atribuição de nome de host do DHCP suspeito, você pode tentar usar o serviço NetworkManager (se estiver usando em vez do serviço de rede) para enviar o nome do host ao servidor DHCP. Esta página da wiki fornece alguns detalhes sobre como ver se isso é configurado, ou seja, faça um backup de < strong> / etc / NetworkManager / system-connections / your_connection_file abra-o em um editor de texto e anexe o seguinte:
...
[ipv4]
dhcp-send-hostname=true
...
[ipv6]
dhcp-send-hostname=true
...
Espero que isso ajude!