Cambia nome host su CentOS 7

Change Hostname Centos 7

Il nome host di un sistema può essere utilizzato per semplificare l'identificazione dell'host e non fare affidamento su un indirizzo IP difficile da ricordare. Esistono numerosi modi per modificare il nome host e alcuni di essi non dureranno fino al riavvio del sistema. In questo articolo, ti mostrerò come modificare il nome host di CentOS 7 in modo permanente. Iniziamo.

Opzione 1 – Modifica del nome host utilizzando hostnamectl

Puoi eseguire il seguente comando per verificare il nome host corrente del tuo computer CentOS 7:



$Nome host

Come puoi vedere dallo screenshot qui sotto, l'attuale nome host del mio server CentOS 7 è linuxhint





Puoi utilizzare il comando hostnamectl per modificare il nome host del tuo computer CentOS 7 come segue:

$sudohostnamectl set-hostname NEW_HOSTNAME

Cambiamo da linuxhint a Linuxmint per divertimento con il seguente comando!

$sudohostnamectl set-hostname linuxmint



Il nome host dovrebbe essere cambiato in Linuxmint . Puoi verificare che sia cambiato con il seguente comando:

$Nome host

Come puoi vedere il nome host è cambiato in Linuxmint !

Se ti disconnetti e accedi di nuovo al tuo computer CentOS 7 o lo riavvii, le modifiche dovrebbero essere applicate a tutto il sistema.

Opzione 2 – Modifica del nome host utilizzando nmtui:

Il programma da riga di comando nmtui è disponibile in NetworkManager-tui pacchetto. Il NetworkManager-tui pacchetto è disponibile nel repository ufficiale dei pacchetti di CentOS 7.

Installare NetworkManager-tui , esegui il seguente comando:

$sudo yum installaNetworkManager-tui

Premi 'y' e poi premi per continuare.

NetworkManager-tui dovrebbe essere installato.

Ora puoi eseguire il seguente comando per avviare l'interfaccia grafica basata su terminale nmtui:

$sudontui

Dovresti vedere la seguente finestra come mostrato nello screenshot. Ora premi il tasto freccia alcune volte per selezionare l'opzione contrassegnata Imposta nome host di sistema e premi

Una volta premuto , dovresti vedere la seguente finestra come mostrato nello screenshot qui sotto.

Puoi semplicemente digitare un nuovo nome host nella casella di testo e premere .

Ho intenzione di cambiare il nome host da Linuxmint a linuxhint ancora.

Dopo aver premuto , dovresti vedere la seguente finestra. Premi di nuovo.

Ora seleziona Esci e premi . Il nome host dovrebbe essere cambiato.

Puoi verificare che il nome host sia effettivamente cambiato con il seguente comando:

$Nome host

Come puoi vedere dallo screenshot qui sotto, il nome host è cambiato da linuxmint a linuxhint. Pulito! Potrebbe essere necessario un riavvio completo del sistema affinché le modifiche abbiano effetto a livello di sistema.

Correzione della risoluzione del nome host

Per impostazione predefinita, quando cambi il nome host, non si risolverà automaticamente in localhost o 127.0.0.1

Per risolvere il problema, apri il file /etc/hosts con il seguente comando:

$sudo nano /eccetera/padroni di casa

Il file dovrebbe essere aperto.

Ora aggiungi la seguente riga come contrassegnata nello screenshot qui sotto e salvala.

Ora puoi anche eseguire il ping del tuo nome host appena impostato.

Ecco come cambi il nome host di CentOS 7 in modo permanente. Grazie per aver letto questo articolo.