So setzen oder ändern Sie das System Hostname unter Linux

So setzen oder ändern Sie das System Hostname unter Linux

Geräte- oder System -Hostnamen werden verwendet, um eine Maschine innerhalb eines Netzwerks in einem menschlichen lesbaren Format leicht zu erkennen. Es ist keine große Überraschung, aber auf Linux -System kann der Hostname leicht geändert werden, indem einfacher Befehl verwendet wird als “Hostname“.

Lesen Sie auch: So setzen Sie die statische IP -Adresse und konfigurieren Sie das Netzwerk unter Linux

Betrieb Hostname Außerdem gibt es ohne Parameter den aktuellen Hostnamen Ihres Linux -Systems wie folgt zurück:

$ hostname Tecmint 

Wenn Sie den Hostnamen Ihres Linux -Systems ändern oder festlegen möchten, führen Sie einfach aus:

$ hostname new_hostname 

Natürlich müssen Sie ersetzen "New_hostname" Mit dem eigentlichen Hostnamen, den Sie festlegen möchten. Dadurch wird der Hostname Ihres Systems sofort geändert, aber es gibt ein Problem - der ursprüngliche Hostname wird beim nächsten Neustart wiederhergestellt.

Es gibt eine andere Möglichkeit, den Hostnamen Ihres Systems zu ändern - dauerhaft. Möglicherweise haben Sie bereits herausgefunden, dass dies in einigen Konfigurationsdateien geändert werden muss, und Sie sind korrekt.

Setzen Sie das System Hostname dauerhaft unter Linux

Neuere Version verschiedener Linux -Verteilungen wie Neueste Ubuntu, Debian, Centos, Fedora, Roter Hut, usw. kommt mit systemd, ein System- und Service -Manager, der a bietet hostnamectl Befehl zum Verwalten von Hostnamen unter Linux.

So setzen Sie das System Hostname auf Systemd Basierte Verteilungen werden wir verwenden hostnamectl Befehl wie gezeigt:

$ sudo hostnamectl set-hostname new_hostname 

Für ältere Linux -Verteilungen, die verwendet Sysvinit Zusamenfassend drin, können ihre Hostnamen ändern lassen, indem sie einfach die Hostname -Datei bearbeiten, die sich befindet:

# vi /etc /hostname 

Anschließend müssen Sie einen weiteren Datensatz für den Hostnamen hinzufügen in:

# vi /etc /hosts 

Zum Beispiel:

127.0.0.1 Tecmint 

Sie müssen dann rennen:

# /etc /init.D/Hostname Neustart 

An Rhel/Centos basierte Systeme, die verwenden drin, Der Hostname wird geändert, indem geändert wird:

# vi/etc/sysconfig/network 

Hier ist ein Beispiel dieser Datei:

/etc/sysconfig/network networking = ja Hostname = "Tecmint.com " Gateway = "192.168.0.1 "gatewaydev =" eth0 "vorwärts_ipv4 =" Ja " 

Um einen ständigen Hostnamen zu behalten, ändern Sie den Wert neben "Hostname" zu einem Ihrer Hostnamen.

Abschluss

Dieser einfache Artikel sollte Ihnen einen einfachen Linux -Trick zeigen, und ich hoffe, dass Sie etwas Neues gelernt haben.