GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Was ist ein hübscher Hostname und wie wird er eingerichtet?

Einführung

Ein Hostname ist der Name eines Computersystems innerhalb eines Netzwerks. Ein hübscher Hostname vermeidet die meisten Einschränkungen anderer Hostnamentypen und gibt Benutzern mehr Freiheit bei der Benennung ihrer Systeme.

In diesem Tutorial behandeln wir verschiedene Methoden, mit denen Sie einen hübschen Hostnamen für ein Linux-System einrichten können.

Voraussetzungen

  • Ein System, auf dem eine Linux-Distribution ausgeführt wird
  • Ein Konto mit sudo-Berechtigungen
  • Zugriff auf das Terminalfenster
  • Zugriff auf einen Texteditor wie Nano

Was ist ein hübscher Hostname?

Es gibt drei Arten von Hostnamen:

  • Statischer Hostname: Der vom Benutzer festgelegte Standard-Hostname.
  • Vorübergehender Hostname: Ein dynamischer Hostname, der vom Systemkern festgelegt wird. Standardmäßig ist es derselbe wie der statische Hostname, aber DHCP- und mDNS-Server können ihn zur Laufzeit ändern.
  • Hübscher Hostname: Ein vom Benutzer definierter Hostname in freier Form, normalerweise um das System anderen Benutzern innerhalb des Netzwerks zu beschreiben.

Statische Hostnamen unterliegen den gleichen Einschränkungen wie Internetdomänennamen. Sie haben eine maximale Länge von 64 Zeichen und erlauben die Verwendung von Buchstaben, Bindestrichen (- ), Unterstriche (_ ) und nur Punkte.

Im Gegensatz dazu können hübsche Hostnamen jedes gültige UTF8-Symbol verwenden und haben nur wenige Einschränkungen für die maximale Länge.

Wie man einen hübschen Hostnamen einrichtet

Es gibt zwei Methoden, um einen hübschen Hostnamen einzurichten:

  1. Verwendung von hostnamectl Befehl.
  2. Manuelles Bearbeiten von /etc/machine-info config-Datei.

Methode 1:Verwenden des hostnamectl-Befehls

Verwenden Sie hostnamectl Linux-Befehl zum Einrichten eines hübschen Hostnamens mit:

sudo hostnamectl set-hostname "[name]" --pretty

Zum Beispiel, um phoenixNAP's test system einzurichten Verwenden Sie als neuen hübschen Hostnamen:

sudo hostnamectl set-hostname "phoenixNAP's test system" --pretty

Überprüfen Sie Ihren neuen Hostnamen mit hostnamectl Befehl ohne Optionen:

hostnamectl

Methode 2:Manuelles Einrichten eines hübschen Hostnamens

Linux-Systeme speichern hübsche Hostnamen in /etc/machine-info Konfigurationsdatei. Die Datei enthält auch Systeminformationen wie Symbolnamen, Gehäusetypen, Bereitstellungsumgebung und Systemstandort.

1. Wenn die Datei /etc/machine-info Datei fehlt, erstellen Sie sie zunächst mit:

sudo touch /etc/machine-info

2. Öffnen Sie die Datei mit einem Texteditor. In diesem Beispiel verwenden wir den Nano-Editor:

sudo nano /etc/machine-info

3. Fügen Sie eine neue Zeile hinzu, die den hübschen Hostnamen definiert:

PRETTY_HOSTNAME="[name]"

In diesem Beispiel, um phoenixNAP's test system einzurichten Fügen Sie als hübschen Hostnamen hinzu:

PRETTY_HOSTNAME="phoenixNAP's test system"

4. Drücken Sie Strg+X um den Nano-Editor zu beenden. Geben Sie Y ein und drücken Sie Enter wenn Sie aufgefordert werden, die vorgenommenen Änderungen zu speichern.

5. Verwenden Sie hostnamectl Befehl, um den neuen hübschen Hostnamen zu überprüfen:

hostnamectl

Ubuntu
  1. So legen oder ändern Sie einen Hostnamen in CentOS 7

  2. Ubuntu Remote Desktop:So richten Sie es ein und verbinden sich damit

  3. So installieren und konfigurieren Sie mysql 8 unter Ubuntu 20.04

  4. So stellen oder ändern Sie die Zeitzone unter Ubuntu 20.04 und 21.04

  5. Was sind SELinux-Modi und wie werden sie eingestellt?

So installieren und konfigurieren Sie Docker unter Ubuntu 18.04

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

So installieren und konfigurieren Sie SeedDMS

So richten Sie den Pretty Hostnamen ein

So ändern Sie den Hostnamen unter Debian 10

Was ist EasyApache und wie verwende ich es?