Wenn keiner der beiden Befehle den geänderten Hostnamen nach dem Neustart persistent machen konnte, können Sie versuchen, die Hostnamendeklaration in Ihre Datei / etc / sysconfig / network aufzunehmen :
Erstellen Sie zunächst eine Sicherungskopie der Originaldatei:
cp -pr /etc/sysconfig/network /etc/sysconfig/network.bak
Dann öffnen Sie die Originaldatei in einem Texteditor und hängen die Zeile an:
HOSTNAME=localhost
Speichern, beenden und hoffentlich sollte es das tun.
Alternativ könnte dies der Fall sein, wenn Ihr Router (mit seinem DHCP-Server) Ihrem Fedora-Computer einen Hostnamen zuweist. In diesem Fall können Sie versuchen, einige Netzwerk-Konfigurationsdateien anzupassen.
Erstellen Sie ein Backup von / etc / sysconfig / network-scripts / ifcfg-eth0, öffnen Sie es in einem Texteditor und hängen Sie Folgendes an :
DHCP_HOSTNAME=yourhostname
Um zu versuchen, das verdächtigte DHCP-Hostnamen-Zuordnungsproblem zu lösen, können Sie versuchen, den NetworkManager-Dienst (wenn Sie ihn anstelle des Netzwerkdienstes verwenden) zum Senden des Hostnamens an den DHCP-Server zu verwenden. Diese Wiki-Seite enthält einige Details zur Anzeige, wenn dies eingerichtet ist. Erstellen Sie eine Sicherungskopie von / etc / NetworkManager / system-connections / your_connection_file, öffnen Sie sie in einem Texteditor und fügen Sie Folgendes hinzu:
... [ipv4] dhcp-send-hostname=true ... [ipv6] dhcp-send-hostname=true ...
Hoffe das hilft!