Um den Hostnamen eines Debian-Systems zu ändern sind einige wenige Änderungen nötig, die im Folgenden kurz erläutert werden sollen:
- Die Datei /etc/hostname enthält den Hostnamen des Systems. Daher muss ihr Inhalt geändert werden, wenn ein neuer Hostname vergeben werden soll. Hierfür muss die Datei mit Root-Rechten in einem Editor, wie z.B. nano, geöffnet werden. Über folgende Befehle lässt sich dies bewerkstelligen:
$ su # nano /etc/hostname
- Die Datei /etc/hosts muss ebenfalls aktualisiert werden, so dass alle Vorkommnisse des alten Hostnamens durch den neuen ersetzt werden. Auch hierfür sind Root-Rechte notwendig:
$ su # nano /etc/hosts
- Außerdem muss geänderte Konfiguration geladen werden, was entweder über einen Reboot des gesamten Systems oder über folgende Befehle möglich ist. Dabei wird das System kurzzeitig vom Netzwerk getrennt.
# invoke-rc.d hostname.sh start # invoke-rc.d networking force-reload # invoke-rc.d network-manager force-reload