5 problemas con las bombillas Philips Hue y cómo solucionarlos
19 septiembre, 2022
Cómo elegir la mejor tarjeta de captura para su Mac
19 septiembre, 2022

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.

Comments are closed.

Hablamos?