Ricerca nel sito web

Come cambiare il nome host su Debian Linux


Il nome del computer o il nome host di un sistema viene utilizzato per identificare il tuo computer o server su una rete. Può trattarsi di una rete locale (LAN) o di Internet. Ti viene chiesto di impostare un nome computer o un nome host quando installi il sistema operativo e deve essere univoco per evitare conflitti. Successivamente, quando desideri modificare il nome del tuo computer, devi eseguire alcuni comandi o apportare modifiche ad alcuni file di configurazione per ottenere ciò.

In questo articolo spiegheremo tre modi per modificare il nome del tuo computer, noto anche come nome host, sia tramite l'interfaccia utente grafica che tramite la riga di comando.

Abbiamo eseguito i comandi e le procedure menzionati in questo articolo su Debian 10 e Debian 11.

Modificare il nome host su Debian

Metodo 1: tramite il nome host e il file host

Il nome del computer o il nome host può essere modificato anche utilizzando il comando hostname. Per visualizzare il nome host corrente, digita semplicemente nome host nel Terminale:

hostname

Ora per modificare il nome del computer, utilizzare la seguente sintassi del comando:

sudo hostname new_hostname

Sostituisci new_hostname con quello che desideri impostare per il tuo sistema.

È anche un modo temporaneo per modificare il nome del computer. C'è anche un modo per cambiare il nome del computer in modo permanente. Per questo, dovremo modificare due diversi file di configurazione denominati file /etc/hostname e /etc/hosts.

Innanzitutto, modifica il file /etc/hostname immettendo il seguente comando nel Terminale:

sudo nano /etc/hostname

Elencherà il nome del tuo computer. Cambia il nome del computer con un nuovo nome, quindi premi Ctrl+O e Ctrl+X per salvare e uscire dal file contemporaneamente.

Quindi modifica il file /etc/hosts come segue:

sudo nano /etc/hosts

Vedrai il nome del computer elencato rispetto all'IP: 127.0.1.1

Cambia il nome di questo computer con un nuovo nome, quindi salva ed esci dal file utilizzando Ctrl+O e Ctrl+X contemporaneamente. Ora il nome del computer che hai appena impostato rimarrà permanente anche dopo aver riavviato il sistema.

Metodo 2: tramite il comando hostnamectl

Esiste un altro comando hostnamectl utilizzando il quale puoi modificare il nome del tuo computer.

Ora digita hostnamectl nel tuo Terminale. Visualizzerà informazioni dettagliate sul tuo sistema incluso il nome del computer o il nome host.

hostnamectl

Per modificare il nome host del computer tramite il comando hostnamectl, utilizzare la seguente sintassi:

hostnamectl set-hostname "new_hostname"

Sostituisci new_hostname con quello che desideri impostare per il tuo sistema.

Esegui nuovamente il comando systemctl, ora vedrai il nuovo nome host che hai impostato utilizzando il comando hostnamectl.

Metodo 3: tramite la GUI

Per modificare il nome host tramite la GUI, fare clic sulla freccia rivolta verso il basso nell'angolo in alto a destra del desktop Debian. Nel menu a discesa visualizzato, fai clic sull'icona Impostazioni come mostrato di seguito per avviare l'utilità Impostazioni.

In alternativa, puoi aprire l'utilità Impostazioni dal menu Dash del sistema. Premi il tasto super sulla tastiera, quindi nella barra di ricerca digita impostazioni. Quando viene visualizzata l'utilità, fare clic su di essa per aprirla.

Ora vai alla scheda Dettagli nel riquadro di sinistra. Vedrai il nome del dispositivo o il nome host nella vista Informazioni come mostrato di seguito:

In questo modo, il tuo nome host verrà modificato. Tuttavia, ricorda che la modifica del nome host tramite questo metodo non è permanente. Tornerà al vecchio nome quando riavvierai il sistema.

Conclusione

In questo articolo abbiamo imparato come cambiare il nome del computer nel sistema operativo Debian. La modifica del nome del computer tramite GUI o il comando hostname è un metodo temporaneo mentre la modifica dei file di configurazione /etc/hostname e /etc/hosts fornisce un modo permanente per modificare il nome del computer.

Articoli correlati: