So setzen oder ändern Sie das System Hostname unter Linux
- 957
- 191
- Phoebe Jeorga
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.
- « So konfigurieren Sie das OpenStack -Netzwerk, um den Zugriff auf OpenStack -Instanzen zu ermöglichen
- ICINGA A Open Source 'Linux Server -Überwachung der nächsten Generation für RHEL/Centos 7.0 »