Option 1 – Ändern des Hostnamens mit hostnamectl
Sie können den folgenden Befehl ausführen, um den aktuellen Hostnamen Ihres CentOS 7-Computers zu überprüfen:
$Hostname
Wie Sie dem Screenshot unten entnehmen können, lautet der aktuelle Hostname meines CentOS 7-Servers linuxhint
Sie können den Hostnamectl-Befehl verwenden, um den Hostnamen Ihres CentOS 7-Computers wie folgt zu ändern:
$sudohostnamectl set-hostname NEW_HOSTNAME
Lass es uns ändern von linuxhint zu Linuxmint zum Spaß mit dem folgenden Befehl!
$sudohostnamectl set-hostname linuxmintDer Hostname sollte geändert werden in Linuxmint . Sie können mit dem folgenden Befehl überprüfen, ob es sich geändert hat:
$HostnameWie Sie sehen können, wurde der Hostname geändert in Linuxmint !
Wenn Sie sich abmelden und wieder bei Ihrem CentOS 7-Computer anmelden oder ihn neu starten, sollten die Änderungen systemweit übernommen werden.
Option 2 – Ändern des Hostnamens mit nmtui:
nmtui-Befehlszeilenprogramm ist verfügbar in NetworkManager-tui Paket. Die NetworkManager-tui Paket ist im offiziellen Paket-Repository von CentOS 7 verfügbar.
Installieren NetworkManager-tui , führen Sie den folgenden Befehl aus:
$sudo lecker installierenNetworkManager-tuiDrücken Sie 'y' und dann , um fortzufahren.
NetworkManager-tui installiert werden sollte.
Jetzt können Sie den folgenden Befehl ausführen, um die auf dem nmtui Terminal basierende grafische Oberfläche zu starten:
$sudonmtuiSie sollten das folgende Fenster sehen, wie im Screenshot gezeigt. Drücken Sie nun mehrmals die Pfeiltaste, um die markierte Option Set system hostname auszuwählen und drücken Sie
Sobald Sie drücken, sollten Sie das folgende Fenster sehen, wie im Screenshot unten gezeigt.
Sie können einfach einen neuen Hostnamen in das Textfeld eingeben und drücken.
Ich werde den Hostnamen ändern von Linuxmint zu linuxhint wieder.
Sobald Sie drücken, sollten Sie das folgende Fenster sehen. Drücken Sie erneut.
Wählen Sie nun Beenden und drücken Sie . Der Hostname sollte geändert werden.
Sie können mit dem folgenden Befehl überprüfen, ob sich der Hostname tatsächlich geändert hat:
$HostnameWie Sie im Screenshot unten sehen können, wurde der Hostname von linuxmint in linuxhint geändert. Sauber! Möglicherweise ist ein vollständiger Systemneustart erforderlich, damit die Änderungen systemweit wirksam werden.
Beheben der Hostnamen-Auflösung
Wenn Sie den Hostnamen ändern, wird er standardmäßig nicht automatisch in localhost oder 127.0.0.1 aufgelöst
Um dies zu beheben, öffnen Sie die Datei /etc/hosts mit dem folgenden Befehl:
$sudo Nano /etc/GastgeberDie Datei sollte geöffnet werden.
Fügen Sie nun die folgende Zeile wie im Screenshot unten markiert hinzu und speichern Sie sie.
Jetzt können Sie auch Ihren neu eingestellten Hostnamen anpingen.
So ändern Sie den Hostnamen von CentOS 7 dauerhaft. Danke, dass Sie diesen Artikel gelesen haben.