Métodos de pago Abuse

Cómo configurar DNS en Ubuntu

30.10.2022, 21:24

Los servidores DNS se utilizan para traducir direcciones IP difíciles de recordar en nombres de dominio sencillos. ¿Por qué es necesario? A la gente le resulta más fácil recordar una sola palabra que una serie de números. Cuando un PC necesita conocer la dirección IP de un dominio, realiza una consulta a un servidor DNS. Normalmente, los servidores se reciben automáticamente del router a través de DHCP o se configuran manualmente. A continuación te contamos cómo se configura el DNS de Ubuntu 16.04.

Configuración de DNS mediante GUI

Anteriormente, para configurar el servidor DNS utilizado por el sistema, sólo era necesario introducir las direcciones de servidores específicos en el archivo /etc/resolv.conf. Actualmente Ubuntu NetworkManager es el responsable de gestionar la configuración de red en Ubuntu. Este archivo es ahora sólo una referencia al archivo NetworkManager.

La metodología sigue siendo válida, pero también podrá realizar la configuración DNS en el LiveCD. Es importante tener en cuenta que después de reiniciar, todas las configuraciones establecidas previamente se borran, por lo que tendrás que hacer el mismo trabajo de nuevo. Para guardar la configuración es necesario realizar ciertas acciones a través de la interfaz de NetworkManager.

Abra el menú contextual y seleccione "Cambiar conexiones":

Cómo configurar DNS en Ubuntu

Seleccione su conexión y haga clic en "Modificar":

Cómo configurar DNS en Ubuntu

En la ventana que se abre, seleccione "Configuración IPv4":

Cómo configurar DNS en Ubuntu

En el campo "Método de configuración" seleccione "Automático (DHCP, sólo dirección)":

Cómo configurar DNS en Ubuntu

A continuación vemos el campo "Servidores DNS". En este campo especificamos los servidores (varias direcciones separadas por comas). Puedes especificar servidores de Google:

Cómo configurar DNS en Ubuntu

Ahora haga clic en "Guardar" y "Cerrar". Puede volver a conectarse y comprobar el servidor DNS actual:

$ nslookup ya.ru

Cómo configurar DNS en Ubuntu

Eso es todo. Hay otra manera de configurarlo - a través de la consola,.

Configurar DNS a través de la consola

En Ubuntu, la interfaz que se configura a través de /etc/network/interfaces.

Ver la lista de interfaces de red:

$ ls /sys/class/net/

Cómo configurar DNS en Ubuntu

Abra el archivo para su edición, a continuación, busque el nombre de su interfaz de red, por ejemplo auto enp0s3, añadir una sección si es necesario

$ sudo vi /etc/network/interfaces

auto enp0s3
iface enp0s3 inet dhcp

Cómo configurar DNS en Ubuntu

Añada una línea a la sección

$ dns-nameserver 8.8.8.8

Cómo configurar DNS en Ubuntu

Vemos 8.8.8.8.8 - esta es la dirección de su servidor DNS. Sin embargo, podrás configurarlo si tu cliente DHCP no asigna la dirección por sí mismo. En el archivo /etc/dhcp/dhclient.conf, añada una línea para especificar la dirección DNS a nivel del servidor DHCP:

$ sudo vi /etc/dhcp/dhclient.conf

supersede domain-name-servers 8.8.8.8

Cómo configurar DNS en Ubuntu

La dirección 8.8.8.8.8 apunta a la dirección del servidor DNS. Puede añadir las direcciones del servidor DNS al archivo /etc/resolvconf/resolv.conf.d/base:

$ sudo vi /etc/resolvconf/resolv.conf.d/base

nameserver 8.8.8.8

Cómo configurar DNS en Ubuntu

Reinicie la red para introducir la configuración:

$ sudo systemctl restart networking

Cómo configurar DNS en Ubuntu

Será bueno que realice un reinicio de su ordenador. Puedes abrir /etc/resolv.conf y ver si se ha aplicado la nueva dirección DNS:

Este artículo ha cubierto cómo hacer la configuración DNS de Ubuntu 16.04 vía GUI o terminal. No es tan difícil.