Kurz:Dieses Tutorial zeigt Ihnen, wie Sie den aktuellen Hostnamen des Systems finden. Wie können Sie außerdem den Hostnamen Ihrer Ubuntu-, Debian- und LinuxMint-Systeme ändern?
Hostnamen mit Hostnamectl ändern
Die neuesten Betriebssysteme (zB:Ubuntu 18.04, 16.04, Debian 9/8 ) läuft mit systemd verwendet hostnamectl Befehl zum Verwalten des Hostnamens des Computers.
Sie können den Hostnamen des Linux-Systems mit dem folgenden Befehl ändern. Beispielsweise müssen Sie den Hostnamen des Computers auf webhost1 setzen .
hostnamectl set-hostname webhost1
Dadurch wird die Datei /etc/hostname auf Ihrem System aktualisiert und in die aktuelle Umgebung geladen. Aber Sie brauchen immer noch Hostnamenbindung mit localhost IP.
Bearbeiten Sie /etc/hosts Datei, um den neuen Hostnamen mit der IP-Adresse des lokalen Hosts zu verbinden.
127.0.1.1 webhost1
Führen Sie nun den folgenden Befehl aus, um den aktuellen Hostnamen für Ihr System zu finden.
hostnamectl Statischer Hostname:webhost1 Symbolname:computer-vm Chassis:vm Rechner-ID:844c6ba3394d4646bd27ba204be67f27 Boot-ID:5030cf55956a4c32ad3d6b7f391a3c77 Virtualisierung:xen Betriebssystem:Ubuntu 16.04.3 LTS Kernel:Linux 4.4.0-1049-awpres4 Architektur:xpre>Hostnamen manuell ändern
Sie verwenden auch eine ältere Methode, um den Hostnamen des Systems manuell zu ändern, indem Sie die Konfigurationsdateien direkt bearbeiten. Um den Hostnamen zu ändern, bearbeiten Sie zuerst die Datei /etc/hostname und schreiben Sie Ihren Hostnamen dort hinein.
/etc/hostname:
webhost1Nach dem Bearbeiten der Datei können Sie auch den Hostnamen für die aktuelle Sitzung festlegen, um einen Systemneustart zu vermeiden.
Hostname webhost1 Bearbeiten Sie danach die Datei /etc/hosts, um den neuen Hostnamen mit der IP-Adresse des lokalen Hosts zu verknüpfen.
127.0.1.1 webhost1