How to change hostname in Linux
Inhoudsopgave:
Standaard wordt de systeemhostnaam ingesteld tijdens het installatieproces, of als u een virtuele machine maakt, wordt deze dynamisch toegewezen aan het exemplaar bij het opstarten, maar er zijn situaties waarin u deze moet wijzigen.
Deze zelfstudie leidt u door het proces van het wijzigen van de hostnaam in Linux zonder het systeem opnieuw op te starten. De instructies zouden moeten werken op elke moderne Linux-distributie die systemd gebruikt.
Wat is hostnaam
Een hostnaam is een label toegewezen aan een machine die de machine in het netwerk identificeert. Elk apparaat in het netwerk moet een unieke hostnaam hebben.
De hostnaam kan een eenvoudige string zijn die alfanumerieke tekens, punten en koppeltekens bevat. Als de machine is verbonden met internet (zoals een web- of e-mailserver), wordt aanbevolen om een volledig gekwalificeerde domeinnaam (FQDN) te gebruiken als systeemhostnaam. De FQDN bestaat uit twee delen, de hostnaam en de domeinnaam.
De huidige hostnaam weergeven
Op Linux-systemen die systemd gebruiken, kan de opdracht
hostnamectl
worden gebruikt om de hostnaam en bijbehorende instellingen op een bepaalde machine op te vragen en te wijzigen.
Roep de opdracht
hostnamectl
zonder argumenten in om de huidige hostnaam te bekijken:
hostnamectl
De systeemhostnaam wordt gemarkeerd in de onderstaande afbeelding:

De hostnaam wijzigen
Om de hostnaam te wijzigen, roept u de opdracht hostnamectl op met het argument
set-hostname
gevolgd door de nieuwe hostnaam. Alleen de root of een gebruiker met sudo-rechten kan de hostnaam van het systeem wijzigen.
Als u bijvoorbeeld de systeemhostnaam wilt wijzigen in
mail.linuxize.com
, gebruikt u de volgende opdracht:
sudo hostnamectl set-hostname mail.linuxize.com
De opdracht
hostnamectl
produceert geen uitvoer. Bij succes wordt
0
geretourneerd, anders een niet-nul foutcode.
Gebruik ten slotte nogmaals de opdracht
hostnamectl
om te controleren of de hostnaam met succes is gewijzigd:
hostnamectl
De nieuwe systeemhostnaam en wat extra systeeminformatie zoals de kernelversie worden op de terminal weergegeven.
Static hostname: mail.linuxize.com Icon name: computer-vm Chassis: vm Machine ID: 70a3f06298014fd9ac42e5dc1de1034a Boot ID: 6d45a1a8d436418e97519da01ea61c1b Virtualization: oracle Operating System: Debian GNU/Linux 10 (buster) Kernel: Linux 4.19.0-5-amd64 Architecture: x86-64
Conclusie
In deze tutorial hebben we u laten zien hoe u de hostnaam van uw Linux-systeem kunt wijzigen. Afhankelijk van uw Linux-distributie en het virtualisatietype, kunnen aanvullende stappen nodig zijn om het proces te voltooien.
Raadpleeg de volgende artikelen voor distro-specifieke instructies:
Als je nog vragen hebt, kun je een reactie achterlaten.
terminal hostnaamHoe de hostnaam op debian 10 linux te veranderen
In deze zelfstudie wordt uitgelegd hoe u de hostnaam op Debian 10 Buster kunt wijzigen zonder het systeem opnieuw op te starten.
Hoe de hostnaam op debian 9 linux te veranderen
Deze zelfstudie leidt u door het proces van het wijzigen van een hostnaam op een Debian 9 zonder dat u uw systeem opnieuw hoeft op te starten.
Hoe de hostnaam op centos te veranderen 8
In deze handleiding wordt uitgelegd hoe u de hostnaam op CentOS 8 instelt of wijzigt zonder het systeem opnieuw op te starten.







