Guía de mejores servidores DNS públicos y gratuitos

Existen bastante usuarios que no saben como configurar una DNS, dónde buscar o simplemente qué es. Por este motivo hemos realizado este pequeño manual de los mejores servidores DNS públicos y gratuitos e información interesante sobre el funcionamiento de un servicio DNS.

Índice de contenidos

  • ¿Qué son los DNS?
  • Cómo funciona un servicio DNS en Internet
  • Árbol de jerarquía DNS
  • ¿Cómo podemos averiguar que DNS tenemos instalada en nuestro equipo?
  • Mejores servidores DNS públicos
  • CLOUDFLARE
  • IBM QUAD9
  • OpenDNS
  • DNS Google
  • Norton ConnectSafe DNS
  • Level 3 DNS
  • Verisign
  • DNS.Watch
  • COMODO DNS

¿Qué son los DNS?

El servicio DNS significa en inglés Domain Name Server, en español Sistema de Nombres de Dominio, y es un protocolo cuya funciona principal es la de asociar nombres de dominio a direcciones IP. De esta forma se encargará de traducir nombre que son inteligibles por el humano como por ejemplo “www.lanet.mx” en la correspondiente dirección IP del servir que contenga este dominio. Además, se encargará de localizar y de direccionar el cliente con el servidor a nivel mundial.

Los servidores DNS utilizan una base de datos descentralizada y jerárquica en donde estará almacenada toda la información acerca de los nombres de dominio que existen en todo Internet. Además de esta simple información de dominio-IP, también se almacena otro tipo de información interesante como por ejemplo a localización de servicios de correo electrónico que cada dominio tenga, de esta forma los paquetes de datos que enviemos a través de un correo electrónico se asociarán inmediatamente con el nombre de dominio y será enviados éste.

Realmente podemos diferenciar entre tres tipos de DNS. Lo resumimos brevemente:

  • Usuario: Son los que el usuario emplea como nombres de dominios al solicitar una conexión a una página web o servicio y que entre ellas se identifica con los países registrados. Por ejemplo: .mx (México), .org (Organizaciones), .edu (educación), .info (información), etc…
  • Resolutores de nombres: Estos son utilizados en software y se encargan de buscar en una caché de nombres. Es decir, que los diferentes programas utilizan cuando quieren encontrar una IP asociada a un nombre o a la inversa… un nombre asociado con una dirección IP. Por ejemplo en un servidor con Debian o Ubuntu se utiliza como resolutor /etc/hosts y se configura en los archivos /etc/resolv.conf y /etc/host.conf.
  • Servidor de nombres: Es el encargado de atender las solicitudes de los resolutores y disponible de tablas donde asocia nombres y direcciones IP. Estos servidores puede ser gratuitos o de pago.

Cómo funciona un servicio DNS en Internet

El concepto como vemos es bastante sencillo, enviará un nombre de dominio a un servidor que lo transformará en una dirección IP asociada. Pero lo cierto es que es algo más complicado en la práctica.

Nosotros como regla general, no nos conectamos con un servidor DNS directamente, y esto se debe a que nuestro propio equipo y sistema operativo crea de forma automática una cache en donde irá guardando los nombres de dominio y las IP asociadas.

Cuando nosotros escribimos una dirección web en nuestro navegador, éste requiere una búsqueda DNS para asociar el nombre con la dirección IP real. Pero lo primero que hace nuestro sistema es comprobar si la respuesta que el navegador está solicitando se encuentra en la cache local. Si está, automáticamente enviará la IP asociada para establecer la conexión remota. Solamente en el caso en que no esté guardada esta información, el equipo se conectará con algún servidor DNS que encuentre a su paso para solicitar el servicio ISP. En este momento esta información pasará a formar pare de la cache del sistema para próximos accesos.

Por regla general, los usuarios normales utilizamos como servidor DNS el que proporciona el proveedor de servicios de Internet. Pero en cualquier momento nosotros podremos personalizar el servidor DNS que estará encargado de realizar este servicio.

Árbol de jerarquía DNS

También será importante conocer la jerarquía DNS que se utiliza en la resolución de nombres, ya que todos los identificadores no tienen el mismo peso. Como sabemos, al poner un nombre de dominio tenemos distintos identificadores dentro de ellos separados por puntos.

La estructura de los nombres de dominio es de tipo árbol invertido. Cada hoja representa una etiqueta del nombre de dominio que vamos a colocar. Cada etiqueta es una cadena de caracteres en la que solamente se permiten números, letras y el carácter “-“. Solamente se permitirán hasta 63 caracteres por etiqueta y un máximo de 255 caracteres por dominio, y todas ellas tendrán que empezar por una letra.  A su vez, cada etiqueta estará separada por puntos, y como peculiaridad, todo nombre de dominio termina en un punto, aunque nunca lo veremos porque se omite.

¿Cómo podemos averiguar que DNS tenemos instalada en nuestro equipo?

En la rama de linux deberíamos de utilizar el siguiente comando (con permisos root):

#cat /etc/resolv.conf

Y en windows podemos visualizar desde la misma consola con el comando CMD y escribiremos:

ipconfig /all

Y aparecerá algo como:

Adaptador de Ethernet Ethernet 2:

Sufijo DNS específico para la conexión. . :
 Descripción . . . . . . . . . . . . . . . : Intel(R) Ethernet Connection
I219-V #2
 Dirección física. . . . . . . . . . . . . : 12-34-56-78-90-12
 DHCP habilitado . . . . . . . . . . . . . : sí
 Configuración automática habilitada . . . : sí
 Vínculo: dirección IPv6 local. . . : a4656523245465(Preferido)

Dirección IPv4. . . . . . . . . . . . . . : 192.20.30.56(Preferido)
 Máscara de subred . . . . . . . . . . . . : 255.255.255.0
 Concesión obtenida. . . . . . . . . . . . :
 La concesión expira . . . . . . . . . . . :
 Puerta de enlace predeterminada . . . . . : 192.20.30.1
 Servidor DHCP . . . . . . . . . . . . . . : 192.20.30.1
 IAID DHCPv6 . . . . . . . . . . . . . . . : 270317356
 DUID de cliente DHCPv6. . . . . . . . . . :
 Servidores DNS. . . . . . . . . . . . . . : 8.8.8.8
 10.20.30.1
 NetBIOS sobre TCP/IP. . . . . . . . . . . : habilitado

Donde podemos identificar perfectamente al servidor DNS con 8.8.8.8 (Las DNS de Google) y 10.20.30.1 (La puerta de enlace, que en este caso es el router).

Mejores servidores DNS públicos

Te dejamos lo que nosotros consideramos los mejores servidores DNS públicos y gratuitos que existen  a día de hoy, basados siempre en experiencia y uso cotidiano.

CLOUDFLARE

Cloudflare de los mejores DNS gratuitos como uno de los servicios más rápidos que encontramos actualmente. La premisa de la empresa es sencilla, velocidad y sobre todo, seguridad, al estar navegando a través de su red VPN global la cual no guarda registros.

Además ha lanzado hace muy poquito una aplicación llamada 1.1.1.1: Faster & Safer Internet para iOS y Android que recomendamos que pruebes. Es tan sencillo como instalar a aplicación y apretar el botón para activar la DNS lo cual activara la VPN de cloudflare que no guarda ningun tipo de registro de navegación.

Las direcciones son:

1.1.1.1
1.0.0.1

IBM QUAD9

Es una de las grandes novedades en nuestro listado de DNS gratuitos de este año. IBM se ha animado y ha lanzado IBM QUAD9 que hace uso de un motor con inteligencia artificial IBM X-Force y casi 20 bases de datos protegidas ante obstrucción a nuestro sistema. Asegurándonos en seguridad, privacidad y rendimiento.

Su dirección es:

9.9.9.9
149.112.112.112

OpenDNS

El primero es OpenDNS que lleva muchos años siendo uno de los mejores servidores DNS público y que incorpora servicio de Control Parental de serie. Existe una versión VIP que sale unos 25 doalres y que ofrece bastantes estadísticas del uso de tus dispositivos.

Sus direcciones son:

208.67.222.222
208.67.220.220

DNS Google

A nosotros no nos gusta tanto que al usarlo nos haga un seguimiento y registro de todo lo que hacemos. . Totalmente gratuita y que siempre da muy buenos resultados tanto en IPv4 como IPV6.

Su direcciones IPv4:

8.8.8.8
8.8.4.4

Sus direcciones IPv6:

2001:4860:4860::8888
2001:4860:4860::8844

Norton ConnectSafe DNS

Norton también ofrece su propio servidor DNS que posee un filtrado automático y bloqueado basado en su base de datos. Es bastante interesante porque incorpora tres opciones a elegir:

  1. Opción A: Protección contra malware, phising y sitios fraudulentos.
  2. Opción B: Pornografía.
  3. Opción C: Pornografía + otros (juegos de azar, suicidios, drogas, alcohol…).

Estas opciones son bastantes interesantes. Detallo las direcciones que tienen respectivamente:

Opción A:

199.85.126.10
199.85.127.10

Opción B:

199.85.126.20
199.85.127.20

Opción C:

199.85.126.30
199.85.127.30

Level 3 DNS

Este es bastante utilizado en proveedores de Internet tanto en Latino América como Europa. No suele ser el más rápido. Sus direcciones:

209.244.0.3
209.244.0.4
 4.2.2.1
 4.2.2.2
4.2.2.3
4.2.2.4

Verisign

Es una de las más grandes empresas de infraestructuras de redes que existe actualmente en el mundo. También ofrece DNS totalmente gratuitos y rápidos:

64.6.64.6
64.6.65.6

DNS.Watch

Desde Reino Unido (UK) ofrece una de los mejores servidores DNS del mercado. Nos ofrece hasta dos direcciones para poder usarlo rápidamente:

84.200.70.40
84.200.69.80

COMODO DNS

Uno de los grandes vendedores de certificados SSL del planeta y que actualmente usamos en muchas de nuestras webs. También ofrece la posibilidad de usar sus direcciones DNS gratuitas:

8.26.56.26
8.20.247.20