Dopo aver modificato il nome host sul tuo sistema Linux, potresti riscontrare l'errore "impossibile risolvere l'host". Ecco cosa significa e cosa puoi fare per risolverlo.

Che cos'è un nome host e come si cambia?

Quando configuri il tuo sistema Linux, che si tratti di un VPS o di una macchina fisica nella tua casa, ti potrebbe essere chiesto di fornire un nome host. Questa è un'etichetta che il tuo computer usa per identificarsi con altre macchine sulla rete, per l'utente e per se stesso.

I nomi host dovrebbero essere descrittivi in ​​modo che sia facile identificare le macchine, anche quando non sei seduto direttamente di fronte a loro. "Kitchen PC" o "piccolo laptop di David" sono grandi nomi. "racknerd-b7516a" è un nome terribile e rende difficile capire esattamente a quale macchina sei connesso.

Un modo di cambiando il nome host su Ubuntu o altre distribuzioni Linux basate su Debian è con il terminale.

Aprire un terminale premendo uno dei due CTRL+ALT+T, o selezionandolo dal tuo sistema di menu, quindi inserisci:

instagram viewer
sudo hostnamectl impostare-nome host tuo-nuovo-Nome host

Esci e quindi accedi di nuovo e vedrai che il nome host è cambiato.

Che cosa significa "Impossibile risolvere l'host: nome o servizio sconosciuto"?

Dopo aver cambiato il nome host del tuo sistema, la prossima volta che proverai a eseguire un comando come sudo, potresti ricevere un errore di nome host. Nel nostro caso, l'errore era "impossibile risolvere l'host MUOVPS: nome o servizio sconosciuto".

Questo errore non ti impedisce di svolgere alcuna attività, ma può essere fastidioso.

gatto /etc/nomehost

Il comando di cui sopra mostrerà il nome host che hai appena impostato, ma il tuo nuovo nome host non è presente come output di:

gatto /etc/hosts

Per correggere questo errore, utilizzare nano per modificare il file:

sudo nano /etc/hosts

In una nuova riga, aggiungi il nome host della tua macchina (il nome host del nostro VPS è MUOVPS come mostrato di seguito), quindi salva ed esci da nano con CTRL+O poi CTRL+X.

Hai corretto l'errore "Impossibile risolvere l'host"!

Gli errori di nome host non sono i più gravi ed è improbabile che interrompano in modo significativo il tuo flusso di lavoro o la tua giornata. Ma sono fastidiosi e mostrano che non hai configurato correttamente il tuo sistema. Per questo motivo, vale la pena impostare correttamente il nome host.

Per risolvere questo problema è necessario modificare il file /etc/hosts file. Poiché si tratta di un file di sistema critico, sapere come modificarlo correttamente è importante per prevenire eventuali errori.