om de hostnaam te controleren open uw terminal en typ hostname of hostnamectl commando in CentOS 7/8. Standaard is de hostnaam localhost.localdomain. Om de hostnaam te veranderen kunt u de volgende methoden volgen.
1) door het bewerken van/etc/Hostname bestand
De makkelijkste manier om de hostnaam te veranderen is het bewerken van het/etc / hostname bestand. Open uw terminal en met uw favoriete teksteditor verwijderen localhost.localdomain en verander naar welke naam je maar wilt.
$ sudo vi /etc/hostname
Wijzigingen opslaan en vervolgens uw hostnaam bevestigen met het hostname Commando. Als het niet is veranderd, moet u de CentOS 7/8 server opnieuw opstarten.
2) het gebruik van Hostnamectl Commando
Hostnamectl is een tool die gebruikt wordt om de hostnaam van het Linux systeem te beheren. U kunt deze tool ook gebruiken om de hostnaam te wijzigen.
bevestig eerst en vooral de huidige hostnaam door hostnamectl als volgt te gebruiken:
$ hostnamectl status
To change the hostname type the following command:
$ hostnamectl set-hostname hostname
It’s necessary to restart the systemd-hostnamed daemon so that as to reflect the change in Static hostname.
$ sudo systemctl restart systemd-hostnamed
Note: Hostnamectl herkent drie soorten hostnamen: pretty, static en transient. Pretty is opgeslagen in/etc /machine-info en is een door mensen leesbaar formaat terwijl statische hostnaam is opgeslagen in/etc / hostname. Transient hostname is meer een tijdelijke hostnaam die de statische hostnaam kan innemen wanneer netwerkconnectiviteit verloren gaat.
3) Gebruik Nmtui Utility
om de hostnaam te wijzigen kunt u NetworkManager text interface tool (nmtui) gebruiken.
vanaf de commandoregel nmtui aanroepen:
$ sudo nmtui
Dit zal u een tekst gebruikersinterface als deze presenteren. Met behulp van de pijltjestoetsen selecteer Set system hostname en gebruik tab om OK te selecteren.
Bewerk de hostnaam die standaard localhost is.localdomain en verander het naar wat je wilt.
na het wijzigen van de hostnaam kiest u ok, waarna het volgende bevestigingsbericht verschijnt. Als de hostnaam is zoals u wenst kunt u kiezen OK. U kunt wijzigingen bevestigen met het hostname Commando.
4) met behulp van nmcli Utility
Nmcli is een commandoregel tool voor het besturen van de NetworkManager en kan worden gebruikt om de hostnaam te veranderen.
om de hostnaam met nmcli te controleren, typt u in uw terminal:
$ nmcli general hostname
Dit zal de hostnaam naar uw terminal afdrukken. Standaard in CentOS 7/8 moet het localhost zijn.localdomain.
om de hostnaam te wijzigen gebruik het commando:
$ nmcli general hostname grace
Dit zal uw wachtwoord opvragen via een GUI interface. Als u dit commando op afstand uitvoert, gebruik dan root of sudo:
$ sudo nmcli general hostname grace
U kunt de hostnaam bevestigen door nmcli general hostname uit te voeren.