Android

So legen Sie den Hostnamen unter Linux fest oder ändern ihn

Hostname - Rechnername unter Ubuntu Linux permanent und temporär ändern - WLBI

Hostname - Rechnername unter Ubuntu Linux permanent und temporär ändern - WLBI

Inhaltsverzeichnis:

Anonim

Standardmäßig wird der Systemhostname während des Installationsvorgangs festgelegt, oder wenn Sie eine virtuelle Maschine erstellen, wird er der Instanz beim Start dynamisch zugewiesen. Es gibt jedoch Situationen, in denen Sie ihn ändern müssen.

In diesem Tutorial erfahren Sie, wie Sie den Hostnamen unter Linux ändern, ohne das System neu starten zu müssen. Die Anweisungen sollten auf jeder modernen Linux-Distribution funktionieren, die systemd verwendet.

Was ist der Hostname?

Ein Hostname ist eine Bezeichnung, die einem Computer zugewiesen ist, der den Computer im Netzwerk identifiziert. Jedes Gerät im Netzwerk sollte einen eindeutigen Hostnamen haben.

Der Hostname kann eine einfache Zeichenfolge sein, die alphanumerische Zeichen, Punkte und Bindestriche enthält. Wenn das Gerät mit dem Internet verbunden ist (z. B. Web- oder Mailserver), wird empfohlen, einen vollqualifizierten Domänennamen (FQDN) als Systemhostnamen zu verwenden. Der FQDN besteht aus zwei Teilen, dem Hostnamen und dem Domänennamen.

Anzeigen des aktuellen Hostnamens

Auf Linux-Systemen, die systemd verwenden, kann der Befehl hostnamectl verwendet werden, um den Hostnamen und die zugehörigen Einstellungen auf einem bestimmten Computer abzufragen und zu ändern.

Rufen Sie zum Anzeigen des aktuellen Hostnamens den Befehl hostnamectl ohne Argumente auf:

hostnamectl

Der System-Hostname ist in der folgenden Abbildung hervorgehoben:

Ändern des Hostnamens

Um den Hostnamen zu ändern, rufen Sie den Befehl hostnamectl mit dem Argument set-hostname gefolgt vom neuen Hostnamen auf. Nur der Root oder ein Benutzer mit sudo-Berechtigungen kann den Systemhostnamen ändern.

Um beispielsweise den mail.linuxize.com in mail.linuxize.com zu mail.linuxize.com , verwenden Sie den folgenden Befehl:

sudo hostnamectl set-hostname mail.linuxize.com

Der Befehl hostnamectl erzeugt keine Ausgabe. Bei Erfolg wird 0 zurückgegeben, andernfalls ein Fehlercode ungleich Null.

Um abschließend zu überprüfen, ob der Hostname erfolgreich geändert wurde, verwenden Sie erneut den Befehl hostnamectl :

hostnamectl

Der neue Systemhostname und einige zusätzliche Systeminformationen wie die Kernelversion werden auf dem Terminal angezeigt.

Static hostname: mail.linuxize.com Icon name: computer-vm Chassis: vm Machine ID: 70a3f06298014fd9ac42e5dc1de1034a Boot ID: 6d45a1a8d436418e97519da01ea61c1b Virtualization: oracle Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-5-amd64 Architecture: x86-64

Fazit

In diesem Tutorial haben wir Ihnen gezeigt, wie Sie den Hostnamen Ihres Linux-Systems ändern können. Abhängig von Ihrer Linux-Distribution und dem Virtualisierungstyp sind möglicherweise zusätzliche Schritte erforderlich, um den Vorgang abzuschließen.

In den folgenden Artikeln finden Sie distro-spezifische Anweisungen:

Fühlen Sie sich frei, einen Kommentar zu hinterlassen, wenn Sie Fragen haben.

Terminal-Hostname