Ci sono molte ragioni per cui potresti voler cambiare il nome host del tuo sistema Linux. Sfortunatamente, cambiare il tuo hostname non è esattamente un processo intuitivo. Non preoccuparti, tuttavia, ti mostreremo come modificare il nome host della tua macchina in meno di un minuto con pochi clic e comandi.
Sebbene questa guida utilizzi Ubuntu per dimostrare i passaggi necessari per modificare il nome host, i comandi dovrebbero funzionare anche su altre distribuzioni Linux.
Che cos'è un nome host?
Tutti i computer connessi a una rete hanno un indirizzo IP e un nome host. Il nome host è il nome utilizzato per identificare un computer su una rete in forma "leggibile". Senza il nome host, quando provi a localizzare un computer su una rete, tutto ciò che vedresti sono numeri o indirizzi IP, come 127.0.0.1.
Sebbene gli indirizzi IP siano un ottimo modo per consentire ai computer di identificarsi a vicenda, in realtà non fanno molto per aiutare le persone a identificare computer specifici. Ad esempio, diciamo che vuoi
configura una cartella condivisa di rete sul tuo sistema Ubuntu. Se qualcun altro vuole accedere a quella cartella, sarà in grado di trovarlo molto più facilmente se vedrà il tuo computer sulla rete come "larry-laptop" piuttosto che "192.168.0.24".Un motivo comune per cambiare nome host è evitare nomi duplicati sulla stessa rete. Ubuntu, ad esempio, imposta il nome host di tutte le nuove installazioni su "ubuntu" per impostazione predefinita. Se hai più di un computer sulla tua rete domestica e vuoi che tutti eseguano Ubuntu Linux, dovrai cambiare i nomi host predefiniti per evitare problemi.
Come modificare il nome host tramite le impostazioni di sistema
Il modo più semplice per la maggior parte delle persone di cambiare il nome host su una macchina Linux è semplicemente andare nelle impostazioni di sistema e fare clic su Di. Il nome host corrente del tuo computer apparirà come primo elemento dell'elenco, sotto Nome del dispositivo, o etichette simili su altre distribuzioni.
Non è immediatamente ovvio, ma puoi fare clic su Nome del dispositivo e apparirà una finestra di dialogo che ti permetterà di rinominare il tuo dispositivo. Digita semplicemente il nome che desideri utilizzare nella finestra di dialogo e quindi fai clic su Rinominare.
Il nuovo nome host sarà impostato in modo permanente e il tuo computer si identificherà sulla tua rete con il nuovo nome.
Cambia il nome host usando il terminale Linux
Le opzioni che appaiono nelle impostazioni di sistema dipendono dall'ambiente desktop che stai utilizzando. Il processo sopra descritto funzionerà con il desktop GNOME predefinito di Ubuntu. Se hai cambiato ambiente desktop o gestore di finestre, tuttavia, potresti non avere la possibilità di modificare il nome host nelle impostazioni di sistema.
In tal caso, puoi modificare il tuo nome host aprendo una finestra di terminale e immettendo un semplice comando.
Il hostnamectl Il comando ti consentirà di visualizzare e modificare il nome host sulla maggior parte delle altre distribuzioni Linux. Apri semplicemente una finestra di terminale e inserisci il seguente comando per visualizzare il tuo nome host corrente insieme ad alcuni dettagli correlati:
hostnamectl
Produzione:
Per cambiare il nome host, inserisci il seguente comando, sostituendo nuovo-hostname con il nome che desideri utilizzare:
hostnamectl set-hostname nuovo-hostname
Per verificare che il nuovo nome sia stato impostato, digitare hostnamectl di nuovo e vedrai le informazioni aggiornate.
Ancora una volta, il metodo della riga di comando per modificare il nome host di Linux dovrebbe funzionare su quasi tutte le moderne distribuzioni Linux, non solo su Ubuntu.
Ulteriori informazioni su come funzionano le reti Linux
Ora che hai impostato correttamente il nome host del tuo computer, è il momento di immergerti nel networking con Linux. Se ne hai altri problemi di rete con il tuo sistema (o anche se sei solo curioso), il comando ss in Linux ti aiuterà a risolvere gli errori.
Se sospetti un problema di rete sul tuo sistema Linux, ecco come rintracciarlo e risolverlo con il comando ss.
Leggi Avanti
- Linux
- Rete di casa
- Reti di computer
- Linux elementare

JT è un veterano del settore tecnologico con oltre 25 anni di esperienza. Dal supporto tecnico alla programmazione e all'amministrazione del sistema, ha fatto di tutto. Gli piace particolarmente insegnare ai nuovi utenti la libertà e la potenza di Linux.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti