in How To

How to: Linux – risolvere l’errore unable to resolve host server

Questo errore si presenta quando il server non riesce ad individuare un indirizzo ip associato al nome host della server.

Questo problema potrebbe portare al mal funzionamento del server e ad un pesante rallentamento dovuto ai diversi timeout che il server spende per cercare di risolvere il proprio indirizzo ip.

Come si verifica l’hostname associato alla macchina? Ci sono diversi modi.

Utilizzando una shell bash è possibile utilizzare il comando hostname.

hostname

Come risultato si otterrà l’hostname associato al server.

Il secondo metodo è leggere il file che contiene l’hostname

nano /etc/hostname

E’ possibile cambiare l’hostname del server semplicemente digitando il comando

hostname new-hostname

oppure attraverso l’editor modificarlo nel file /etc/hostname

nano /etc/hostname

Una volta verificato o eventualmente modificato il file sarà possibile verificare se l’hostname risulta presente nel file /etc/hosts attraverso il comando

nano /etc/hosts

Il file /etc/hosts dovrebbe presentarsi con una serie di informazioni e tra queste dovrebbero presentarsi

127.0.0.1       localhost
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback

Visto che nel file non è presente nessuna riga in grado di risolvere l’hostname server occorre aggiungerla manualmente. L’indirizzo ip da associare al server è 127.0.1.1

127.0.1.1       server

Il file /ect/hosts dovrebbe presentarsi in questo modo.

127.0.0.1       localhost
127.0.1.1       server

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback

IMPORTANTE!

Non rimuovere altre righe eventualmente presenti nel file!

Una volta completata la modifica del file /etc/hosts salvare il file e per assicurarsi che l’impostazione sia completa, riavviare il server.

reboot

A questo punto il sistema non dovrebbe più presentare l’errore e si dovrebbero essere risolti eventuali anomalie.

Share

Scrivi un commento

Commento