Bei einem Ubuntu Server LTS 20.04 den Hostnamen dauerhaft ändern?
Kein Problem…
Der Server soll „cheiron“ heißen, er hat bereits eine feste IP…
Installieren wir erstmal noch ein paar nützliche Tools:
sudo apt install nano inetutils-traceroute inetutils-ping net-tools -y
Prüfe aktuellen Hostnamen mit:
sudo hostnamectl
Setze neuen Hostnamen mit:
sudo hostnamectl set-hostname cheiron
Editiere lokale hosts Datei mit:
sudo nano /etc/hosts
Passe in der 2. Zeile den lokalen Hostnamen an:
127.0.0.1. localhost
127.0.1.1 cheiron
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2. ip6-allrouters
Editiere die Cloud config Datei mit:
sudo nano /etc/cloud/cloud.cfg
und passe die hier markierte Zeile…
# This will cause the set+update hostname module to not operate (if true)
preserve_hostname: false
…wie folgt an:
# This will cause the set+update hostname module to not operate (if true)
preserve_hostname: true
sofortiger Server Reboot mit:
sudo reboot now
Nicht vergessen!
DNS Host Eintrag auf Deinem DNS Server anlegen/anpassen!
[…] Im nächsten Schritt ggfs. den Hostnamen anpassen […]