hostnamectl toont en beheert de hostnaam en systeemidentiteit via systemd.
hostnamectl
sudo hostnamectl set-hostname mijnserver
| Commando | Beschrijving |
|---|---|
status | Alle hostnaam- en systeeminformatie |
set-hostname naam | Statische hostnaam instellen |
set-hostname naam --pretty | Mooie naam (mag spaties bevatten) |
set-hostname naam --transient | Tijdelijke hostnaam |
| Type | Beschrijving |
|---|---|
| Static | Traditionele hostnaam, opgeslagen in /etc/hostname |
| Transient | Tijdelijk, ingesteld via DHCP of kernel |
| Pretty | Vrije naam met spaties en speciale tekens |
Huidige instellingen tonen:
hostnamectl status
Hostnaam wijzigen:
sudo hostnamectl set-hostname webserver-01
Mooie naam instellen:
sudo hostnamectl set-hostname "Webserver 01" --pretty
De statische hostnaam staat in /etc/hostname:
cat /etc/hostname
Na het wijzigen van de hostnaam is de wijziging direct actief — geen herstart nodig. Controleer met hostname of hostnamectl status.