androide

Come cambiare il nome host su centos 8

how to change hostname in linux 7 and how to setup lan network

how to change hostname in linux 7 and how to setup lan network

Sommario:

Anonim

In genere, il nome host viene impostato durante l'installazione del sistema operativo o assegnato dinamicamente alla macchina virtuale al momento della creazione.

Esistono diversi motivi per cui potrebbe essere necessario modificare il nome host. Il più comune è quando il nome host viene impostato automaticamente alla creazione dell'istanza.

Questa guida spiega come impostare o modificare il nome host su CentOS 8 senza dover riavviare il sistema.

Prerequisiti

Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo.

Comprensione dei nomi host

Un nome host è un'etichetta che identifica un dispositivo su una rete. Non dovresti avere due o più macchine con lo stesso nome host, sulla stessa rete.

Esistono tre classi di hostname : static , pretty e transient .

  • static - Il nome host tradizionale. È memorizzato nel /etc/hostname e può essere impostato dall'utente. pretty - Un nome host UTF8 in formato libero utilizzato per la presentazione all'utente. Ad esempio, Linuxize's desktop . transient - Un nome host dinamico gestito dal kernel. I server DHCP o mDNS possono modificare il nome host temporaneo in fase di esecuzione. Per impostazione predefinita, è uguale al nome host static .

Si consiglia di utilizzare un nome di dominio FQDN ( FQDN ) sia per nomi static che transient come host.example.com .

Visualizzazione del nome host corrente

Per visualizzare il nome host corrente, eseguire il comando seguente:

hostnamectl

Infine, riavvia il servizio con systemd-hostnamed di sistema per rendere effettive le modifiche:

sudo systemctl restart systemd-hostnamed

Metodo 3: utilizzo del comando nmcli

nmcli è uno strumento da riga di comando per il controllo di NetworkManager e può anche essere utilizzato per modificare il nome host del sistema.

Per visualizzare il nome host corrente, digitare:

sudo nmcli g hostname

Per modificare il nome host in host.linuxize.com utilizzare il comando seguente:

sudo nmcli g hostname host.linuxize.com

Per rendere effettive le modifiche, riavviare il servizio con systemd-hostnamed :

sudo systemctl restart systemd-hostnamed

Conclusione

Per impostare o modificare il nome host sul sistema CentOS, utilizzare il comando hostnamectl set-hostname seguito dal nuovo nome host.

Sentiti libero di lasciare un commento in caso di domande.

nome host centos