PC-Name, localhost, Hostname etc

610
Yuchimenko Igor

Heute habe ich Fedora neu installiert und auf der Kommandozeile einen seltsamen Namen gesehen

[ekkl@37L4247F27-25 ~]$ uname -a Linux 37L4247F27-25 4.16.15-300.fc28.x86_64 #1 SMP Tue Jun 12 00:42:35 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 

Was ist "37L4247F27-25"? Wie kann ich das ändern?

Ich habe es versucht:

]# hostnamectl set-hostname --static localhost  #OR  ]# hostname `cat /etc/hostname` # in /etc/hostname is localhost 

]# cat /etc/hostname localhost 

All dies hat diesen Namen geändert, hat jedoch vor dem Neustart Auswirkungen.

2
Ja, dies ist der Hostname, der während einer Betriebssysteminstallation festgelegt wird und mit den von Ihnen verwendeten Befehlen geändert werden kann. Sie müssen sie jedoch als root ausführen. Könnten Sie Ihre Frage näher erläutern, ob Sie dieses Problem gelöst haben oder nicht? Wenn ja, erstellen Sie unten eine Antwort, anstatt Ihre Frage zu aktualisieren. baelx vor 6 Jahren 0
@baelx, natürlich lief ich im Auftrag der Wurzel. Siehe "#" in cmd? Yuchimenko Igor vor 6 Jahren 0

1 Antwort auf die Frage

1
baelx

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!