Android

Hur man ändrar värdnamn på centos 8

Tomcat 9 Installation CentOS 8 | Tech Arkit | Java Based Applications

Tomcat 9 Installation CentOS 8 | Tech Arkit | Java Based Applications

Innehållsförteckning:

Anonim

Normalt ställs värdnamnet in under installationen av operativsystemet eller dynamiskt tilldelas den virtuella maskinen när det skapas.

Det finns flera orsaker till att du kan behöva ändra värdnamnet. Det vanligaste är när värdnamnet automatiskt ställs in vid inställningen.

Den här guiden förklarar hur du ställer in eller ändrar värdnamnet på CentOS 8 utan att behöva starta om systemet.

förutsättningar

Innan du fortsätter med den här tutorialen, se till att du är inloggad som användare med sudo-privilegier.

Förstå värdnamn

Ett värdnamn är en etikett som identifierar en enhet i ett nätverk. Du bör inte ha två eller flera maskiner med samma värdnamn, i samma nätverk.

Det finns tre klasser av hostname : static , pretty och transient .

  • static - Det traditionella värdnamnet. Det lagras i /etc/hostname och kan ställas in av användaren. pretty - Ett UTF8-värdnamn i fritt format som används för presentation för användaren. Till exempel Linuxize's desktop . transient - Ett dynamiskt värdnamn som upprätthålls av kärnan. DHCP- eller mDNS-servrar kan ändra det övergående värdnamnet vid körning. Som standard är det samma som det static värdnamnet.

Det rekommenderas att använda ett fullt kvalificerat domännamn ( FQDN ) för både static och transient namn som host.example.com .

Visar det aktuella värdnamnet

Utför följande kommando för att visa det aktuella värdnamnet:

hostnamectl

Slutligen, starta om den systemd-hostnamed tjänsten för att ändringarna ska träda i kraft:

sudo systemctl restart systemd-hostnamed

Metod 3: Använd kommandot nmcli

nmcli är ett kommandoradsverktyg för att styra NetworkManager och kan också användas för att ändra systemets värdnamn.

Om du vill visa det aktuella värdnamnet skriver du:

sudo nmcli g hostname

För att ändra värdnamnet till host.linuxize.com använd följande kommando:

sudo nmcli g hostname host.linuxize.com

För att ändringarna ska träda i kraft, starta om den systemd-hostnamed tjänsten:

sudo systemctl restart systemd-hostnamed

Slutsats

För att ställa in eller ändra värdnamnet i CentOS-systemet använder du kommandot hostnamectl set-hostname följt av det nya värdnamnet.

Lämna gärna en kommentar om du har några frågor.

centos värdnamn