Cómo solucionar el error «unable to resolve host» en Linux

Aquí hay una solución rápida para deshacerse del error «unable to resolve host: Name or service not known» en Linux.

Después de cambiar el nombre de host en su sistema Linux, puede encontrar el error «unable to resolve host». Esto es lo que significa y lo que puedes hacer para solucionarlo.

¿Qué es un nombre de host y cómo se cambia?

Cuando usted configura su sistema Linux -ya sea un VPS o una máquina física en su casa- se le puede pedir que proporcione un nombre de host. Esta es una etiqueta que su computadora utiliza para identificarse ante otras máquinas en la red, ante el usuario y ante sí misma.

Los nombres de host deben ser descriptivos para que sea fácil identificar las máquinas, incluso cuando no estés sentado directamente frente a ellas. «PC de la cocina» o «el pequeño portátil de David» son buenos nombres. «racknerd-b7516a» es un nombre terrible y hace que sea difícil saber exactamente a qué máquina estás conectado.

Una forma de cambiar el nombre de host en Ubuntu u otras distros Linux basadas en Debian es con la terminal.

Abra un terminal presionando Ctrl + Alt + T, o seleccionándolo en su sistema de menús, y luego ingrese:

sudo hostnamectl set-hostname your-new-hostname

Salga y vuelva a entrar, y verá que el nombre de host ha cambiado.

¿Qué significa «no se puede resolver el host: nombre o servicio desconocido»?

Después de cambiar el nombre de host de su sistema, la próxima vez que intente ejecutar un comando como sudo, podría recibir un error de nombre de host. En nuestro caso, el error fue «unable to resolve host MUOVPS: Name or service not known».

Este error no impide realizar ninguna tarea, pero puede ser molesto.

cat /etc/hostname

El comando mencionado mostrará el nombre de host que acaba de establecer, pero su nuevo nombre de host no está presente como salida de:

cat /etc/hosts

Para solucionar este error, utilice nano para editar el archivo:

sudo nano /etc/hosts

En una nueva línea, agregue el nombre de host de su máquina-el nombre de host de nuestro VPS es MUOVPS como se muestra a continuación-entonces guarde y salga de nano con Ctrl + O y luego Ctrl + X.

¡Ha solucionado el error «unable to resolve host»!

Los errores de nombre de host no son los más graves y es poco probable que interrumpan significativamente su flujo de trabajo o su día. Pero son molestos y muestran que no has configurado tu sistema correctamente. Por esta razón, vale la pena configurar el nombre de host correctamente.

Para solucionar este problema es necesario editar el archivo /etc/hosts. Como es un archivo crítico del sistema, saber cómo editarlo correctamente es importante para evitar cualquier error.

Servicio técnico Teveo Tecno

Entradas recientes

Cómo reiniciar los Joy-Cons de Nintendo Switch

Cuando tus Joy-Cons empiezan a dar problemas de conexión, reiniciarlos es tu mejor opción. La…

2 años hace

¿Safari sigue fallando en el Mac? 5 formas de solucionarlo

Safari es el navegador preferido por casi todos los usuarios de Mac. Funciona bien y…

2 años hace

7 formas útiles de utilizar la aplicación de accesos directos en tu Mac

Si eres un usuario de Mac relativamente antiguo, puede que no te hayas dado cuenta…

2 años hace

¿Debes actualizarte a macOS Ventura? Así es como se decide

macOS Ventura está repleto de increíbles funciones y mejoras, como Stage Manager, Continuity Camera, Freeform…

2 años hace

6 formas de solucionar el error de SSD no reconocido en Windows 10

Las unidades de estado sólido (SSD) tienen enormes ventajas sobre los discos duros magnéticos tradicionales,…

2 años hace

7 maneras de arreglar las imágenes que no se cargan en Google Chrome

Aunque Google Chrome es uno de los navegadores web más populares, no está libre de…

2 años hace