Android

Hoe hostnaam in te stellen of te veranderen in Linux

How to change hostname in Linux

How to change hostname in Linux

Inhoudsopgave:

Anonim

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 hostnaam