Los servidores DNS, usos, características y configuración
Tweet
Que son los servidores DNS, cuál es su función, como influyen en el rendimiento de nuestra navegación web, como saber cuáles son los que tiene configurada nuestra conexión, en qué país se encuentran situados, como cambiar los servidores asignados por otros, como saber y poder escoger los que nos pueden beneficiar más. Este artículo responde todas las preguntas anteriores
Los servidores DNS son parte de la cadena que queda formada cuando hacemos una petición mediante nuestro navegador de cualquier página web.
Estos servidores no son más que computadoras que en sus discos duros almacenan enormes bases de datos. Tienen registrada la relación que existe entre cada nombre de dominio y su dirección IP correspondiente.
Como debes saber los seres humanos identificamos los sitios de internet mediante nombres como Google.com, Yahoo.es, Apple.com, etc. lo que los hace más fácil de recordar y de escribir, estos nombres es lo que conocemos como nombres de dominio.
Las computadoras identifican los sitios web y se conectan a ellos utilizando el formato numérico, algo parecido a la numeración telefónica, pero más complejo y con más recursos, es lo que conocemos como las direcciones IP.
Ahí es donde entran en acción los servidores DNS, ellos son como enormes y complejas guías telefónicas, que a petición nuestra traducen o convierten los nombres de dominio que le solicitemos en direcciones IP.
Estos servidores no son más que computadoras que en sus discos duros almacenan enormes bases de datos. Tienen registrada la relación que existe entre cada nombre de dominio y su dirección IP correspondiente.
Como debes saber los seres humanos identificamos los sitios de internet mediante nombres como Google.com, Yahoo.es, Apple.com, etc. lo que los hace más fácil de recordar y de escribir, estos nombres es lo que conocemos como nombres de dominio.
Las computadoras identifican los sitios web y se conectan a ellos utilizando el formato numérico, algo parecido a la numeración telefónica, pero más complejo y con más recursos, es lo que conocemos como las direcciones IP.
Ahí es donde entran en acción los servidores DNS, ellos son como enormes y complejas guías telefónicas, que a petición nuestra traducen o convierten los nombres de dominio que le solicitemos en direcciones IP.
Empleo de los servidores DNS en internet
1- Resolución de nombres: Convertir un nombre de host en su dirección IP,por ejemplo a norfi.com le corresponde 173.45.92.71
2- Resolución inversa de direcciones: Es el mecanismo inverso al anterior. De una dirección IP, obtener el nombre de host correspondiente.
3- Resolución de servidores de correo: Dado un nombre de dominio (por ejemplo gmail.com) obtener el servidor a través del cual debe realizarse la entrega del correo electrónico.
Los servidores DNS también guardan una serie de datos de cada dominio, conocidos como DNS Record, incluyen información del propietario, fecha de creación, vencimiento, etc.2- Resolución inversa de direcciones: Es el mecanismo inverso al anterior. De una dirección IP, obtener el nombre de host correspondiente.
3- Resolución de servidores de correo: Dado un nombre de dominio (por ejemplo gmail.com) obtener el servidor a través del cual debe realizarse la entrega del correo electrónico.
Establecimiento de una conexión en internet
Primer ejemplo, conexión directa:
Escribimos en nuestro navegador la dirección de una página web, por ejemplo:
si en otras ocasiones hemos entrado a esta página, en nuestra cache o la del servidor del que depende nuestra conexión, tenemos registrada la dirección IP que le corresponde, por lo que la conexión será directa sin intermediarios.
Escribimos en nuestro navegador la dirección de una página web, por ejemplo:
http://www.sitio.com,si en otras ocasiones hemos entrado a esta página, en nuestra cache o la del servidor del que depende nuestra conexión, tenemos registrada la dirección IP que le corresponde, por lo que la conexión será directa sin intermediarios.

Segundo ejemplo, solicitud a un servidor DNS:
Escribimos la dirección
Si ese servidor DNS no posee en su base de datos el nombre de dominio de esa pagina (nombre de dominio es el dato que está antes de la primera barra, seria en este caso www.pagina.com), hará la petición a otro servidor DNS y así sucesivamente y nos devolverá al final la dirección IP solicitada con la demora lógica que eso significa.
Escribimos la dirección
http://www.pagina.com/poco-comun/, que es una página poco conocida, con escaso tráfico y que queda en un país remoto, automáticamente nuestro servidor hace la petición al servidor DNS que tiene configurada nuestra conexión.Si ese servidor DNS no posee en su base de datos el nombre de dominio de esa pagina (nombre de dominio es el dato que está antes de la primera barra, seria en este caso www.pagina.com), hará la petición a otro servidor DNS y así sucesivamente y nos devolverá al final la dirección IP solicitada con la demora lógica que eso significa.
Principales servidores DNS de internet
Conocidos como servidores DNS raíz, son 7 los principales servidores distribuidos en todo el mundo, a los cuales están conectados el resto de los servidores como una especie de tela de araña.
Sus nombres y las direcciones IP que les corresponden, son las siguientes:
a.root-servers.net. (198.41.0.4)
b.root-servers.net. (192.228.79.201)
c.root-servers.net. (192.33.4.12)
d.root-servers.net. (128.8.10.90)
e.root-servers.net. (192.203.230.10)
f.root-servers.net. (192.5.5.241)
g.root-servers.net. (192.112.36.4)
h.root-servers.net. (128.63.2.53)
i.root-servers.net. (192.36.148.17)
j.root-servers.net. (192.58.128.30)
k.root-servers.net. (193.0.14.129)
l.root-servers.net. (199.7.83.42)
m.root-servers.net. (202.12.27.33)
b.root-servers.net. (192.228.79.201)
c.root-servers.net. (192.33.4.12)
d.root-servers.net. (128.8.10.90)
e.root-servers.net. (192.203.230.10)
f.root-servers.net. (192.5.5.241)
g.root-servers.net. (192.112.36.4)
h.root-servers.net. (128.63.2.53)
i.root-servers.net. (192.36.148.17)
j.root-servers.net. (192.58.128.30)
k.root-servers.net. (193.0.14.129)
l.root-servers.net. (199.7.83.42)
m.root-servers.net. (202.12.27.33)
Como saber cuáles son los servidores DNS que utilizamos
Los servidores DNS asignados a tu conexión actualmente, fueron asignados al crear dicha conexión por tu proveedor de acceso a internet, su uso es opcional, los puedes cambiar en cualquier momento por otros que consideres más eficientes como veremos más adelante.
Hay varias formas de conocer cuáles son los establecidos en este momento.
Conocer los servidores DNS desde esta página
Si usas el navegador Internet Explorer usa el vinculo de la flecha a la derecha para mostrar en pantalla los servidores DNS asignados actualmente a tu conexión.
Conocer los servidores DNS usando la consola de CMD
• Copia el siguiente código, pégalo en el cuadro de Inicio o en el comando Ejecutar (WINDOWS+R) y presiona la tecla Enter, te mostrará el servidor DNS primario de tu conexión.
CMD /k ipconfig /all|FINDSTR /C:"Servidores DNS"
• También puedes usar el comando NSLOOKUP, para eso abre la consola de CMD, escribe en Inicio CMD y presiona la tecla Enter.En la ventana negra de MSDOS que se abre escribe: NSLOOKUP, verás algo así:
C:\> nslookup resolver1.dyndnsinternetguide.com Address: 216.146.35.35La primera línea de la respuesta es el nombre del servidor y la segunda su dirección IP.
Conocer los servidores DNS usando un archivo batch
Descarga un archivo batch en el siguiente vinculo, descomprímelo. Al ejecutarlo la aplicación creará un archivo de texto llamado: ServidoresDNS.txt, en su interior verás la dirección IP correspondiente a los dos servidores DNS usados por el equipo.
Guarda el script para utilizarlo regularmente y así comprobar que tu configuración de red no ha sido afectada.
Conocer los servidores DNS manualmente en tu conexión de red
Los servidores DNS aparecen en las propiedades del protocolo TCP/IP de la conexión con la cual te conectas a internet. Haz lo siguiente:
• En el Panel de control abre Centro de redes
• En el panel de la izquierda escoge: Cambiar configuración del adaptador
• Da un clic derecho en la red con la cual te conectas a internet y en el menú escoge: Propiedades
• Selecciona: Protocolo de internet versión 4 TCP/IPv4
• Usa el botón Propiedades
Verás la dirección IP de los dos servidores, el primario y el secundario.• En el panel de la izquierda escoge: Cambiar configuración del adaptador
• Da un clic derecho en la red con la cual te conectas a internet y en el menú escoge: Propiedades
• Selecciona: Protocolo de internet versión 4 TCP/IPv4
• Usa el botón Propiedades
Como conocer la ubicación geográfica de los servidores DNS.
La localización geográfica donde están situados tus servidores DNS y su lejanía respecto a ti es muy importante, ya que de ella depende la velocidad de su respuesta. Para conocer la ubicación geográfica de los servidores DNS que tiene asignada tu conexión sigue los siguientes pasos (solo funciona con Internet Explorer):
Da un clic en el siguiente botón, si iniciará una aplicación que creará un archivo de texto en tu escritorio nombrado: Servidores_DNS.txt, que contiene la dirección IP de los dos servidores, el principal y el alternativo.
Abre el archivo de texto, copia y pega la dirección IP en el formulario más abajo y presiona el botón Buscar, te llevará al sitio domaintools.com que te mostrará toda la información relacionada con el servidor.
Abre el archivo de texto, copia y pega la dirección IP en el formulario más abajo y presiona el botón Buscar, te llevará al sitio domaintools.com que te mostrará toda la información relacionada con el servidor.
Rendimiento y eficiencia de los servidores DNS
Algunas veces las conexiones entre los servidores están caídas o saturadas por el trafico, por lo que no es nada extraño que nuestro navegador se quede "mareado" esperando la conexión, y que tras determinado tiempo de espera que ya está establecido, nos salga el mensaje de que la pagina web solicitada no está disponible.
Esto se debe a que el DNS al estar basado en UDP (protocolo de transporte que no garantiza la recepción de la información enviada), tanto las consultas como las respuestas pueden "perderse" (por ejemplo, a causa de congestionamiento en algún enlace de la red).
Como podrás deducir no todos los mensajes que te ofrece tu navegador son ciertos, simplemente se deben a errores en las conexiones y a servidores DNS ineficientes.
Puedes elegir entre varios servidores que ofrecen el servicio, pero te recomiendo que pruebes los servidores DNS de Google.
Esto se debe a que el DNS al estar basado en UDP (protocolo de transporte que no garantiza la recepción de la información enviada), tanto las consultas como las respuestas pueden "perderse" (por ejemplo, a causa de congestionamiento en algún enlace de la red).
Como podrás deducir no todos los mensajes que te ofrece tu navegador son ciertos, simplemente se deben a errores en las conexiones y a servidores DNS ineficientes.
Investigaciones sugieren que actualmente un 60% de los usuarios de internet, en caso de cambiar sus servidores DNS por otros más eficientes, incrementarían el rendimiento de su conexión en un 40%.
¿Cuál es la solución? Reemplazar el servidor DNS asignado a la conexión por uno más eficiente que tú escojas.Puedes elegir entre varios servidores que ofrecen el servicio, pero te recomiendo que pruebes los servidores DNS de Google.
El servicio de servidores públicos DNS de Google

Desde Diciembre del 2009 en que comenzó a funcionar el servicio de los servidores públicos DNS de Google, han contribuido a que la internet sea más rápida.
Google presta dicho servicio de forma gratuita, quien mejor si no Google con la enorme red de servidores que tiene disponible en todo el planeta, por lo que gozan de gran popularidad y efectivamente su uso permite incrementar el rendimiento de nuestra conexión, su gran eficiencia es a causa de la efectiva dispersión geográfica de la ubicación física de los servidores.
Es el mayor servicio de este tipo en el mundo, actualmente sirven más de 70 peticiones diarias, de ese mismo servicio se valen productos de Google como el navegador Google Chrome, lo que permite que sea el más rápido disponible en la red.
Dirección IP de los servidores DNS de Google
Para el protocolo IPv4 (actual)
➔ Servidor primario: 8.8.8.8
➔ Servidor secundario: 8.8.4.4
Para el protocolo IPv6 (protocolo de internet que recién comienza a aplicarse)➔ Servidor secundario: 8.8.4.4
➔ Servidor primario: 2001:4860:4860::8888
➔ Servidor secundario: 2001:4860:4860::8844
No obstante su popularidad puedes configurar tu equipo para utilizarlos temporalmente y probarlos, en otra página con información técnica más avanzada cuyo vínculo encontraras más abajo, se explica cómo hacer ping a ellos para comprobar el tiempo de acceso.➔ Servidor secundario: 2001:4860:4860::8844
Más información en Google: Usando los DNS de Google
Como usar en el equipo los servidores DNS de Google
Puedes utilizar el link en la flecha a la derecha para asignarle a tu conexión automaticamente los servidores de Google, solo funciona si usas el navegador Internet Explorer.
Se abrirá una pequeña ventana negra donde tendrás dos opciones:
1- Verificar los servidores DNS asignados actualmente
2- Establecer los servidores DNS de Google
Se abrirá una pequeña ventana negra donde tendrás dos opciones:
1- Verificar los servidores DNS asignados actualmente
2- Establecer los servidores DNS de Google
Para cambiar de forma manual tus servidores DNS sigue los siguientes pasos:
Antes de nada toma la precaución de anotar las direcciones de servidor actual y la configuración.
Antes de nada toma la precaución de anotar las direcciones de servidor actual y la configuración.
• Escribe en INICIO >CONEXIONES DE RED
• En la conexión que usas para conectarte a internet escoge:
Propiedades -> Funciones de red -> Protocolo Internet (TCP/IP) -> Propiedades
• Alli marca la casilla Usar las siguientes direcciones de servidor DNS e introduce 8.8.8.8 en el primer campo y 8.8.4.4 en el segundo.
• Pulsa Aceptar en todos los cuadros.
Ahora tus peticiones se harán a los servidores DNS de Google, por lo que el rendimiento de tu conexión mejorará.• En la conexión que usas para conectarte a internet escoge:
Propiedades -> Funciones de red -> Protocolo Internet (TCP/IP) -> Propiedades
• Alli marca la casilla Usar las siguientes direcciones de servidor DNS e introduce 8.8.8.8 en el primer campo y 8.8.4.4 en el segundo.
• Pulsa Aceptar en todos los cuadros.
El servicio OpenDNS
Otros servidores DNS muy eficientes y renombrados que puedes utilizar son los de OpenDNS. El siguiente icono te mostrará si los estas utilizando y si te interesa dando un clic encontrarás más información sobre este servicio.
Servidores OpenDNS
208.67.222.222
208.67.220.220
208.67.220.220
Puedes utilizar el link en la flecha a la derecha para asignarle a tu conexión automaticamente los servidores del servicio OpenDNS, solo funciona si usas el navegador Internet Explorer.
Se abrirá una pequeña ventana negra donde tendrás dos opciones:
1- Verificar los servidores DNS asignados actualmente
2- Establecer los servidores DNS del servicio OpenDNS
Se abrirá una pequeña ventana negra donde tendrás dos opciones:
1- Verificar los servidores DNS asignados actualmente
2- Establecer los servidores DNS del servicio OpenDNS
Encontrar los servidores más rápidos para nuestra conexión.
La opción óptima a la hora de cambiar nuestros DNS es instalar el programa Namebench.
Este software de una forma sencilla nos ayuda a encontrar los servidores más rápidos para nuestra conexión y nos proporciona información para decidir que servidor DNS podemos instalar.
Mide los tiempos de respuesta de cada DNS, los compara con los nuestros y nos sugiere la mejor opción que podemos adoptar.
Está disponible como una aplicación freeware en: http://code.google.com/p/namebench/, solo tienes que descargarlo, asegurándote que es la versión para Windows e instalarlo.
Otras opciones avanzadas y herramientas para configurar y optimizar el uso de los servidores DNS puedes leerlo en las siguientes páginas:
◄ Como usar el comando NSLOOKUP para optimizar los servidores DNS en Windows.
◄ Códigos y aplicaciones, archivos batch y scripts para internet y otras redes
Este software de una forma sencilla nos ayuda a encontrar los servidores más rápidos para nuestra conexión y nos proporciona información para decidir que servidor DNS podemos instalar.
Mide los tiempos de respuesta de cada DNS, los compara con los nuestros y nos sugiere la mejor opción que podemos adoptar.
Está disponible como una aplicación freeware en: http://code.google.com/p/namebench/, solo tienes que descargarlo, asegurándote que es la versión para Windows e instalarlo.
Es recomendado regularmente verificar que los servidores DNS que utilizamos son los que hemos configurado. Existe malware en internet capaz de modificar nuestra configuración de red y lograr que inocentemente estemos usando servidores DNS diferentes, el objetivo es llevarnos a sitios web diseñados específicamente para prácticas fraudulentas.
Usa el archivo batch que puedes descargar más arriba y utilízalo regularmente.
Usa el archivo batch que puedes descargar más arriba y utilízalo regularmente.
Páginas relacionadas
Otras opciones avanzadas y herramientas para configurar y optimizar el uso de los servidores DNS puedes leerlo en las siguientes páginas:
◄ Como usar el comando NSLOOKUP para optimizar los servidores DNS en Windows.
◄ Códigos y aplicaciones, archivos batch y scripts para internet y otras redes