Caricamento in corso

[Linux] Cambiare Hostname su Linux tramite CLI

Cambiare l’hostname su un sistema Linux è un’operazione semplice ma fondamentale, specialmente in ambienti server o configurazioni personalizzate. In questa guida vedremo passo dopo passo come farlo tramite la riga di comando (CLI).


1. Verificare l’hostname attuale

Prima di effettuare il cambio, è utile verificare l’hostname attuale. Per farlo, eseguire il comando:

hostnamectl

Oppure, per un metodo più universale:

hostname

Questo mostrerà l’hostname attuale del sistema.


2. Cambiare l’hostname

Per impostare un nuovo hostname, utilizzare il comando:

sudo hostnamectl set-hostname nuovo-hostname

Se hostnamectl non è disponibile, puoi impostarlo temporaneamente con:

sudo hostname nuovo-hostname

Tuttavia, questa modifica non sarà permanente e si perderà al riavvio.


3. Rendere il cambio permanente

Affinché il cambio di hostname sia persistente, è necessario aggiornare il file /etc/hostname. Aprilo con un editor di testo:

sudo nano /etc/hostname

Sostituisci il vecchio hostname con il nuovo, quindi salva e chiudi (CTRL + X, poi Y e Invio).

Inoltre, aggiorna il file /etc/hosts per evitare problemi con la risoluzione dei nomi:

sudo nano /etc/hosts

Cerca una riga simile a questa:

127.0.1.1   vecchio-hostname

E sostituiscila con il nuovo hostname:

127.0.1.1   nuovo-hostname

Salva e chiudi il file.


4. Verificare il cambio di hostname

Per verificare che il nuovo hostname sia stato impostato correttamente, eseguire:

hostnamectl

oppure

hostname

Se l’output mostra il nuovo hostname, la modifica è stata eseguita con successo.


5. Riavvio (opzionale)

Anche se il cambio avviene immediatamente, un riavvio può garantire che tutte le configurazioni lo riflettano correttamente:

sudo reboot

Dopo il riavvio, eseguire hostnamectl per confermare che il nuovo hostname sia stato mantenuto.


Conclusione

Modificare l’hostname su Linux tramite CLI è un’operazione semplice che richiede solo pochi comandi. Seguendo questa guida, sarai in grado di personalizzare il tuo sistema in base alle tue esigenze senza difficoltà.