====== Linux - Hostname ====== In der Datei **/etc/hostname** ist der **Rechnername (Hostname)** hinterlegt. Dieser kann frei vergeben werden und dient im lokalen Netzwerk zur eindeutigen Identifizierung des Rechners. Der Name muss eindeutig sein und darf in jedem Netzwerk nur einmal vorkommen. Mit dem Befehl **hostname**, kann der hinterlegte Name abgerufen werden. In unserem Beispiel ist der Name **server** hinterlegt. ---- ===== Hostname ändern ===== ==== Status abrufen ==== Über **hostnamectl status** oder auch kurz **hostnamectl** erhaltet Ihr Informationen zu Eurem System. rsb@server:~# hostnamectl Static hostname: server Icon name: computer-vm Chassis: vm Machine ID: e44584545877455d55s88w910fa32837 Boot ID: 7cc9825d445w5s5a5w5we07152957ebf Virtualization: vmware Operating System: Ubuntu 20.04.2 LTS Kernel: Linux 5.4.0-67-generic Architecture: x86-64 ==== Static hostname ändern ==== Mit dem Befehl **hostnamectl** kann der **Hostname** geändert werden. sudo hostnamectl set-hostname \\ **Beispiel:** \\ sudo hostnamectl set-hostname server2 \\ ==== Änderung überprüfen ==== Mit **hostnamectl status** könnt Ihr anschließend überprüfen, ob die Änderung durchgeführt wurde. rsb@server:~# hostnamectl Static hostname: server2 Icon name: computer-vm Chassis: vm Machine ID: e44584545877455d55s88w910fa32837 Boot ID: 7cc9825d445w5s5a5w5we07152957ebf Virtualization: vmware Operating System: Ubuntu 20.04.2 LTS Kernel: Linux 5.4.0-67-generic Architecture: x86-64 ---- ===== Anpassung /etc/hosts ===== Abschließend müsst Ihr noch die Einträge in der **/etc/hosts** anpassen und dort alles vom alten auf den neuen Namen ändern. **Beispiel:** \\ rsb@server:~# vim /etc/hosts \\ 127.0.0.1 localhost \\ # Alt \\ #10.10.10.10 server \\ # Neu \\ 10.10.10.10 server2 \\ ---- ===== Aktuelle Session ===== Die Änderungen des Hostnamens werden erst aktiv angezeigt, wenn Ihr Euch abmeldet und neu einloggt. Ein Neustart, wie oft beschrieben, ist nicht notwendig. ---- ===== Bekannte Probleme ===== Bei Debian erscheint beim Aufruf von **hostnamectl** ein Fehler. ==== Failed to create bus conneciton ==== |Fehler:|Failed to create bus connection: Datei oder Verzeichnis nicht gefunden| |Grund:|Das Paket dbus ist nicht installiert| |Lösung:|Installation dbus| apt install dbus \\ ---- ====== Zusammenhängende Beiträge ====== [[wiki:linux:konfiguration:linux-hostname|]] \\ [[wiki:linux:konfiguration:linux-domain-name|]] \\ [[wiki:linux:konfiguration:linux-fqdn|]] \\ [[wiki:linux:konfiguration:linux-etc-hosts|]] \\ [[wiki:linux:konfiguration:linux-etc-resolv-conf|]] \\ ---- {{page>impressum:ausschluss#Haftungsausschluss}} ---- ~~DISCUSSION~~