In diesem Tutorial zeigen wir Ihnen, wie Sie den Hostnamen auf Ihrem Ubuntu 16.04 LTS-Server ändern. Für diejenigen unter Ihnen, die es nicht wussten, Hostname ist eine Bezeichnung, die zur Identifizierung des Computers und verwendet wird hilft Ihnen, den Server leicht von einem anderen zu unterscheiden. Der Hostname sollte ein vollständig qualifizierter Domänenname (FQDN) sein und auf die IP-Adresse des Servers verweisen, damit Sie über ihn auf den Server zugreifen können.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Das Tutorial ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Wenn Sie bereit sind, öffnen Sie Ihr Terminal und folgen Sie diesem Tutorial, und in weniger als 10 Minuten haben Sie Ihren Hostnamen auf einem Ubuntu 16.04-Server geändert.
Hostnamen unter Ubuntu 16.04 LTS ändern
Schritt 1. Zuerst überprüfe ich den aktuellen Hostnamen, indem ich „hostnamectl status
“ ausführe ” auf der Shell meines Servers:
hostnamectl status
Die Ausgabe auf meinem System ist:
[root@idroot ~]# hostnamectl status Static hostname: vps.idroot.us Icon name: computer-vm Chassis: vm Machine ID: d89865d34b5a4637a9a4ffokeocef6da02 Boot ID: 56d1685056d743b39e57a7okeocefe467c Virtualization: vmware Operating System: Ubuntu 16.04 LTS CPE OS Name: cpe:/o:ubuntu:ubuntu:16.04 Kernel: Linux 3.10.0-042stab120.3 Architecture: x86_64
Schritt 2. Hostnamen ändern und festlegen.
Um den Hostnamen zu ändern, geben Sie den folgenden Befehl ein:
hostnamectl set-hostname vps1.idroot.us
Überprüfen Sie den Hostnamen erneut (Schließen Sie die Sitzung und öffnen Sie eine neue Sitzung über die Konsole):
[root@idroot ~]# hostnamectl status Static hostname: vps1.idroot.us Icon name: computer-vm Chassis: vm Machine ID: d89865d34b5a4637a9a4ffokeocef6da02 Boot ID: 56d1685056d743b39e57a7okeocefe467c Virtualization: vmware Operating System: Ubuntu 16.04 LTS CPE OS Name: cpe:/o:ubuntu:ubuntu:16.04 Kernel: Linux 3.10.0-042stab120.3 Architecture: x86_64
Bei jeder dieser Konfigurationen müssen Sie sicherstellen, dass Ihr Hostname den Standards für FQDNs (Fully Qualified Domain Names) entspricht. Die ASCII-Buchstaben a – z , die Ziffern 0 – 9 und der Bindestrich ('-') sind die einzigen akzeptablen Zeichen (das erste Zeichen darf jedoch kein Bindestrich sein.) Möglicherweise finden Sie es auch notwendig (oder nützlich), auch den Domänennamen anzugeben , in diesem Fall würden Sie dann auch Punkte (Punkte) verwenden, um den Hostnamen und den Domainnamen (und die Top-Level-Domain) zu trennen.
Für weitere Befehlsoptionen können Sie die --help
hinzufügen Flagge am Ende.
# hostnamectl --help hostnamectl [OPTIONS...] COMMAND ... Query or change system hostname. -h --help Show this help --version Show package version --no-ask-password Do not prompt for password -H --host=[USER@]HOST Operate on remote host -M --machine=CONTAINER Operate on local container --transient Only set transient hostname --static Only set static hostname --pretty Only set pretty hostname Commands: status Show current hostname settings set-hostname NAME Set system hostname set-icon-name NAME Set icon name for host set-chassis NAME Set chassis type for host set-deployment NAME Set deployment environment for host set-location NAME Set location for host
Herzlichen Glückwunsch! Sie haben den Hostnamen erfolgreich geändert. Vielen Dank, dass Sie dieses Tutorial zum Ändern und Festlegen des Hostnamens auf Ihrem Ubuntu 16.04 LTS (Xenial Xerus)-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen, Wir empfehlen Ihnen, die offizielle Ubuntu-Website zu besuchen.