GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come modificare il nome host in Ubuntu 18.04

Avere lo stesso nome host per tutti i sistemi renderà molto difficili le attività di amministrazione e manutenzione del sistema e della rete stessa.

Il nome host in qualsiasi distribuzione basata su Linux viene utilizzato per identificare un sistema in modo univoco in una rete. Il nome host predefinito impostato durante l'installazione è localhost. Nel caso di alcuni servizi cloud, il nome host predefinito viene impostato in base alle loro preferenze e non è sempre localhost.

L'applicazione installata utilizza il nome host come identificatore predefinito durante la comunicazione con altri sistemi.

Pertanto per comunicare con qualsiasi altro sistema in una rete senza alcuna confusione, è sempre una buona idea cambiarlo. In questo articolo, vedremo come modificare il nome host in Ubuntu 18.04 LTS.

Cambia il nome host su Ubuntu usando hostnamectl

Ricorda che per tutti i metodi che stiamo per mostrare, devi utilizzare SSH per accedere al tuo server Linux. Ecco un tutorial nel caso abbiate bisogno di un piccolo aiuto.

Il modo più semplice per modificare il nome host è utilizzare il comando hostnamectl. Il comando fa parte delle utilità di systemd ed è installato per impostazione predefinita. Se per qualche motivo non è presente nel tuo sistema, usa il seguente apt-get comando per installarlo:

apt-get install systemd

Ora il comando hostnamectl sarà disponibile se prima mancava. Digitare hostnamectl nella riga di comando del terminale per visualizzare le informazioni di sistema, incluso il nome host. Ecco il comando:

hostnamectl

Questo è l'output che otterresti:

Static hostname: hostinger
        Icon name: computer-vm
          Chassis: vm
       Machine ID: 45598cbdb6ee462e8696166b520fe788
          Boot ID: 99526e56aeea45c2a0f3b2ffaaffe9d9
   Virtualization: xen
 Operating System: Ubuntu 18.04.1 LTS
           Kernel: Linux 4.15.0-1021-aws
     Architecture: x86-64

L'output del comando precedente elenca il nome host permanente come nome host statico. Per modificare il nome host del sistema in modo permanente, usa il seguente comando hostnamectl:

hostnamectl set-hostname hostinger

Il comando precedente non produce un output. Per verificare il nuovo nome host, digita hostnamectl dal terminale senza opzioni o parametri:

hostnamectl

Cambia il nome host su Ubuntu usando il nome host

Il comando hostname viene utilizzato per mostrare o impostare il nome host e il nome di dominio di un sistema. La sintassi di base del comando è:

hostname [options] [new_host_name]

Per visualizzare l'impostazione corrente del tuo sistema, usa il nome host senza opzioni e argomenti:

hostname

Per cambiare il nome host, usa semplicemente il comando hostname senza alcuna opzione digitando il nuovo nome host come unico argomento.

hostname hostinger

Per verificare se l'hostname è stato impostato correttamente, basta usare il semplice comando hostname.

Ricorda che le modifiche al nome host sono temporanee. Se riavvii il sistema, il nome host verrà ripristinato a quello precedente.

Il comando hostname è utile in una situazione in cui hai un'attività minore che richiede modifiche temporanee, ma non vuoi apportare modifiche permanenti.

Cambia nome host su Ubuntu manualmente

È possibile modificare il nome host modificando direttamente alcuni file di nome host di configurazione. Devi solo aggiornare il nome host in due file di configurazione:/etc/hostname e /etc/hosts .

Per cominciare, modifica il file /etc/hostname e aggiorna il record con il nuovo nome host:

vi /etc/hostname
hostinger

Quindi aggiorna il record del nome host con quello nuovo in /etc/hosts in modo che il sistema risolva il nuovo nome host nella rete.

# vi /etc/hosts
127.0.0.1 hostinger

A questo punto, hai finito con l'aggiornamento dei record nei file di configurazione necessari. Ma sei ancora a un passo dall'applicazione delle modifiche di cui sopra.

Nel passaggio finale, devi modificare un file di configurazione cloud. Questo pacchetto cloud init viene installato dalle immagini predefinite fornite da alcuni provider di servizi cloud per inizializzare un'istanza cloud.

Per completare le formalità, modifica il file di configurazione del cloud e cambia il valore di preserve_hostname a vero .

# vi /etc/cloud/cloud.cfg
...
...
# Questo farà sì che il modulo set+update hostname non funzioni (se vero)
preserve_hostname:vero
...
...

Se il file di configurazione cloud di cui sopra non è presente nel tuo sistema quindi non preoccuparti, puoi tranquillamente saltare questo passaggio.

Riavvia il sistema e apri una sessione del terminale. Per verificare che l'hostname sia stato effettivamente preservato durante il riavvio, è sufficiente digitare il seguente comando nel terminale:

hostname

Cambia il nome host su Ubuntu usando il pannello di controllo di Hostinger

Per modificare il nome host utilizzando il pannello di controllo di Hostinger, vai su Server menu, nella barra di navigazione in alto e seleziona l'istanza per cui desideri modificare il nome host. Nella finestra appena aperta, aggiorna il valore di nome host a quello nuovo e premi Salva modifiche . Congratulazioni, hai cambiato con successo il nome host utilizzando il pannello di controllo di Hostinger:

Conclusione

Modificare il nome host in Linux Ubuntu 18.04 è abbastanza semplice. Ora sai come farlo tramite il pannello di controllo di Hostinger e il terminale Linux. Ora puoi gestire facilmente la tua rete!


Ubuntu
  1. Come cambiare il fuso orario in Ubuntu?

  2. Come cambiare il nome host su Ubuntu

  3. Come cambiare il nome host su Ubuntu?

  4. Come modificare il nome host?

  5. Come modificare il nome host su Ubuntu 18.04 Bionic Beaver

Come modificare il nome host su Ubuntu 20.04 LTS

Come modificare il nome host su Ubuntu e altre distribuzioni Linux

Come cambiare il nome host in Ubuntu Linux

Come modificare il nome host su Ubuntu 16.04 LTS

Come modificare il nome host su Ubuntu 20.04 LTS

Come modificare il nome host del server in Ubuntu