El error sudo: imposible resolver el anfitrión se debe a un cambio inacabado en el nombre de host  (hostname).


 
   

 

 

Para cambiar el nombre de Host en Ubuntu, por medio de terminal, hemos de modificar los archivos:

  • /etc/hostname
  • /etc/hosts

 

 
 

Así que cuando recibimos el mensaje sudo: imposible resolver el anfitrión, seguramente no hemos modificado el nombre de host o hostname, en los dos archivos.

 

1. Cambiamos el nombre de host en el archivo /etc/hostname

 

El archivo hostname es el archivo que ciertamente contiene el nombre de hostname del equipo.

 

 

2. Aunque también hemos de modificarlo en el archivo /etc/hosts


 

Esto es así porque el archivo /etc/hosts contiene una referencia a localhost, y al nombre de host, asociado a la interfaz loopback (127.0.0.1). Esto le sirve al equipo en caso de actuar como servidor dns caché por ejemplo.

Si cambiamos el nombre de host en el archivo /etc/hostname pero no en el archivo /etc/hosts, el equipo entra en bucle y no puede resolver su propio nombre de host, puesto que ha encontrado una incongruencia.


 

Así que para cambiar el hostname en Linux, y evitar el error sudo: imposible resolver el anfitrión,hemos de recordar que hemos de modificar el archivo hostname y el archivo hosts.

Etiquetas del articulo: ,


Suscríbete para acceder a la zona privada

Suscribiéndote a la lista de correo de El Taller del Bit conseguirás entrar a la zona privada de descargas con materiales exclusivos (ebooks, artículos privados, plugins, descargas de exámenes resueltos ...)

Gracias. Te has suscrito con éxito!