GNU/Linux >> Linux Esercitazione >  >> Linux

Come impostare in modo permanente il nome host in Ubuntu senza riavviare

Hostname è il nome della macchina utilizzata per identificare un host specifico all'interno di una rete di computer. Può essere di qualsiasi livello in profondità. Potrebbe essere semplice come john o complesso come john.example.com . Se il nome host non è impostato correttamente, i programmi come i server di posta e altri computer nella rete emetteranno avvisi o falliranno completamente.

Per impostazione predefinita, il nome host è impostato automaticamente dal sistema, ma in alcuni casi vogliamo cambiare quel nome per comodità e possiamo farlo facilmente con i seguenti passaggi:

1. Per prima cosa cambia il nome host corrente

$ hostname MY_NEW_NAME

Questa modifica è temporanea, fino al riavvio del sistema. Ma è buono per non avere tempi di inattività.

2. Aggiorna il file del nome host /etc/hostname

Possiamo farlo in uno dei seguenti modi:

# For newer distribution, that use `SystemD` init
$ sudo hostnamectl set-hostname MY_NEW_HOSTNAME
# For older distribution, `SysV` init 
$ sudo echo "my-new-hostname" > /etc/hostname

3. Aggiungi un nuovo record a /etc/hosts file

$ sudo echo "127.0.0.1 my-new-hostname" > /etc/hosts
# or directly open `/etc/hosts` file 
$ sudo nano /etc/hosts

Dopo le modifiche, il tuo nuovo /etc/hosts il file ha questo aspetto:

127.0.0.1       localhost
127.0.0.1       guest
127.0.1.1       my-new-hostname
# other entries below
## ..
## ..

Linux
  1. Ubuntu:come impostare un IP statico in Ubuntu?

  2. 2 modi per impostare in modo permanente la variabile $PATH in Ubuntu

  3. Come configurare le chiavi SSH su Ubuntu 18.04

  4. Come configurare un risolutore DNS non legato su Ubuntu 20.04

  5. Come cambiare il nome host su Ubuntu

Come riavviare la rete su Ubuntu 20.04

Come impostare il nome host Pretty

Come configurare gli host virtuali Apache su Ubuntu 18.04

Come modificare il nome host del server in Ubuntu

Come riavviare la rete su Ubuntu 22.04

Come impostare permanentemente $ PATH nel sistema Linux