Der Hostname ist der eindeutige Name eines Computers. Unter diesem Namen erkennt sich das System selbst und er dient zu Identifikation anderer Systeme.
Der Hostname wird in der Regel im Installationsdialog abgefragt und bei der Installation gesetzt.
Wenn wir unter CentOS 7 den Hostnamen ändern möchten geht dies ganz einfach mit dem Befehl hostnamectl.
Ändern des Hostnames
Mit hostnamectl status können wir uns den aktuellen Hostnamen anzeigen lassen.
hostnamectl status Static hostname: tutorial.der-linux-admin.de Icon name: computer Chassis: n/a Machine ID: 9ea405c7a0314fee82a92a2b05f2c270 Boot ID: 6e8c58aeffce43828e2ff4649598b50a Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-123.8.1.el7.x86_64 Architecture: x86_64
Den alten Hostname wollen wir nun durch einen neuen Namen ersetzen. Dazu verwenden wir hostnamectl set-hostname <hostname>.
hostnamectl set-hostname www.der-linux-admin.de
Nun schauen wir nochmals ob alles richtig übernommen wurde.
hostnamectl status Static hostname: www.der-linux-admin.de Icon name: computer Chassis: n/a Machine ID: 9ea405c7a0314fee82a92a2b05f2c270 Boot ID: 6e8c58aeffce43828e2ff4649598b50a Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-123.8.1.el7.x86_64 Architecture: x86_64
Das wars auch schon. Das Kommando hostnamectl ist ein einfacher Weg den Hostnamen unter CentOS 7 zu ändern.
Wozu der Hostname noch wichtig ist, kann man im Wikipedia-Artikel nachlesen.
Thanks!
You are welcome!