Вы находитесь на странице: 1из 7

Como configurar y optimizar los servidores DNS en Windows

Mejorar y acelerar el rendimiento de la navegacin en internet optimizando el uso de los servidores DNS y la configuracin de su empleo por Windows. Como encontrar los DNS ms eficientes. Propagacin de la direccin IP en los servidores DNS.

Algunos no conocen que los servidores DNS juegan un papel muy importante en el rendimiento de la navegacin en internet, por lo que escogerlos sabiamente, configurar nuestra conexin de red de forma adecuada, incrementar significativamente la calidad de nuestra navegacin. En este artculo se trata de aportar los elementos esenciales y bsicos, para hacer un mejor uso de los servidores DNS en Windows.

Los servidores DNS, su importancia para la navegacin en internet


Si haces un uso intensivo de la navegacin en internet y efectas gran cantidad de bsquedas, en las que los resultados te llevan a multitud de pginas diferentes, a las que nunca has accedido, entonces ests haciendo un uso constante e intenso de los servidores DNS configurados o asignados a tu conexin de red. Los servidores DNS es posible compararlos con una especie de gua telefnica de internet, esta gua tiene la funcin de indicar la relacin entre los nombres de dominio y las direcciones IP que tienen asignadas y que les son necesarias al navegador para cargar la pgina web o sitio solicitado. No solo eso, los servidores DNS tambin guardan una serie de datos de cada dominio conocidos como DNS Record. Carga en el siguiente vnculo una Infografa que muestra en un mapa la ubicacin de los servidores raz de internet. Ver infografa: Mapa mundial de la conexin a internet

En otra pgina de este sitio: Los servidores DNS, usos, caractersticas y configuracin, se trata las nociones elementales y bsicas que es necesario conocer sobre los servidores DNS, su uso, caractersticas y como sustituirlos. Puedes conocer como sustituirlos ya sea manualmente o de forma automtica desde la misma pgina. El objetivo de este artculo es saber cmo optimizar la configuracin de Windows, para darle un uso ptimo a los servidores DNS. Tambin es posible usar el comando NSLOOKUP para obtener informacin y solucionar problemas relacionados con los servidores DNS, puedes leer ms en la pgina: Como usar el comando NSLOOKUP en Windows, ejemplos prcticos

Cundo utiliza Windows los servidores DNS?


Windows se rige por una configuracin estndar para manejar y administrar las peticiones enviadas y las respuestas recibidas de los servidores DNS. La optimizacin de estos dos factores, DNS-Windows representar un incremento en el rendimiento de la navegacin web en general. En Windows al iniciarse el servicio Cliente DNS (Dnscache) la correspondencia entre nombre de dominio/direccin IP que existen en el archivo hosts es cargada en la cache, a esta se agregan los recursos obtenidos en las respuestas de consultas DNS anteriores y se mantienen durante un periodo determinado. Al introducir una direccin URL en el navegador web Windows tiene registrado que hacer, donde buscar y con qu prioridad.

Optimizar estos pasos mejorar considerablemente el rendimiento de la navegacin web, es uno de los propsitos de este artculo.

Cmo optimizar la prioridad de la resolucin de nombres en Windows?


El objetivo y la razn de existir de los servidores DNS, es la de resolver los nombres de host o nombres de dominio y entregar la direccin IP que les corresponde al equipo.

Pero estos servidores no son los nicos involucrados en esta tarea, Windows de forma predeterminada tiene el orden de los factores involucrados y la prioridad de cada uno, es la siguiente: LocalPriority = 499, prioridad predeterminada (Cache de nombres local) HostPriority = 500, prioridad predeterminada (El archivo hosts) DnsPriority = 2000, prioridad predeterminada (Servidores DNS) NetbtPriority = 2001, prioridad predeterminada (Resolucin de nombres NetBT y WINS) Es posible optimizar estos valores lo que traer consigo ms rapidez en la carga de las pginas web y mayor rendimiento en general en la navegacin en la red. En el siguiente ajuste se mantiene el mismo orden, pero se eleva considerablemente la prioridad de la peticin al servidor DNS configurado en la conexin, la diferencia de algunos milisegundos parece insignificante pero representa un incremento en el rendimiento general bastante significativo. Para eso es necesario ajustar los valores correspondientes en la siguiente clave del registro. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ServicePro vider
LocalPriority= DWORD, 4 (Cache de nombres local) HostsPriority= DWORD, 5 (El archivo hosts) DnsPriority= DWORD, 6 (Servidores DNS) NetbtPriority= DWORD, 7 (Resolucin de nombres NetBT y WINS)

El ajuste anterior es posible hacerlo manualmente, pero si no se tiene la suficiente experiencia y conocimiento, es recomendado descargar una clave y agregarla al registro.

Descargar clave del registro para optimizar la prioridad de la resolucin de nombres en Windows
Cdigo original de: speedguide.net

Configurar el tiempo que almacena Windows en cache las entradas DNS


Windows almacena en cache las entradas de host DNS un tiempo determinado, antiguamente este intervalo era de 24 horas pero en muchos casos esto es demasiado tiempo. Durante este perodo, algunas entradas de host dejan de funcionar debido al cambio de la direccin IP del servidor remoto que se resolvi inicialmente. En la actualidad el valor es de 24 minutos solamente, es decir pasado ese tiempo si se hace la peticin de la misma direccin web al navegador, Windows nuevamente efecta la peticin al servidor DNS. Es posible cambiar ese valor e incrementar o disminuir el tiempo que permanezca la resolucin de host en cache, modificando la clave del registro que lo establece. El beneficio que proporcionara el incremento del valor, es solo a usuarios que naveguen de forma bastante activa en la red y que accedan a varios sitios alternativamente. En ese caso se lograra un incremento efectivo en el rendimiento de la

navegacin web, al no tener que estar consultando regularmente los servidores DNS. La clave del registro que establece el valor que se comenta es la siguiente: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings Es necesario agregar un Nuevo valor DWORD de nombre: DnsCacheTimeout y establece el Valor decimal del tiempo necesario en segundos. Ejemplos: Para configurar el tiempo de espera a 10 minutos, utiliza un valor de 600 segundos. Para configurar el tiempo de espera a 24 horas, utiliza un valor de 86400 segundos. Reinicia el equipo posteriormente.

Como vaciar la cache de resolucin DNS almacenada en Windows

En caso de sitios que utilicen una direccin IP dinmica, por lo que no puedan ser accedidos despus de un corto intervalo de tiempo, es necesario en ese caso liberar el cache, lo que se puede realizar utilizando el comando IPCONFIG. Hazlo de la siguiente forma. Introduce en la consola de cmd: ipconfig /flushdns y presiona la tecla Enter. Recibirs el siguiente mensaje: "Se vaci correctamente la cach de resolucin de DNS". Puedes hacerlo tambin de otra forma, para eso copia y pega la siguiente lnea de cdigo en el cuadro de Inicio y oprime la tecla Enter: cmd.exe /k ipconfig /flushdns Es posible crear un acceso directo con el cdigo anterior, en caso de que se vaya a utilizar frecuentemente. Se conoce que en ocasiones cuando la cache est muy recargada, liberarla usando /flushdns puede acelerar la navegacin.

Como ver la cache almacenada actualmente en Windows

Para ver la cache almacenada actualmente por Windows utiliza y presiona Enter: ipconfig /displaydns O introduce en Inicio y presiona Enter: cmd.exe /k ipconfig /displaydns Este comando puede ser til en ocasiones para conocer o verificar la direccin IP almacenada de los sitios habituales a los que se accede. Es posible tambin usar una lnea de cdigo, que permita guardar en un archivo de texto el contenido de la cache para verlo de forma ms detenida, para eso copia y pega en el cuadro de Inicio la siguiente lnea y oprime Enter: cmd.exe /c ipconfig /displaydns>%userprofile%\Desktop\cache.txt Se crear en el escritorio un documento de texto de nombre "cache.txt" que entre otros datos mostrar: El Nombre de registro (la direccin web), el Periodo de vida cuyo valor predeterminado es de 1440 segundos como se explic anteriormente y registro (host) que contiene la direccin IP del host.

Si por alguna razn necesitas detener el servicio de Dnscache puedes hacerlo utilizando cualquiera de los siguientes comandos: sc stop Dnscache net stop dnscache

Cambiar los servidores DNS que utiliza nuestra conexin de internet


De forma predeterminada nuestro ISP nos asigna los servidores DNS que usar nuestra conexin, pero es opcional cambiarlos por otros ms eficientes. En una pgina anterior Los servidores DNS, usos, caractersticas y configuracin se indica como sustituirlos usando los servicios ms populares que son los DNS de Google y los del servicio OpenDNS. No obstante los usuarios ms exigentes tienen la opcin de buscar y probar otros servicios. En algunos casos pueden resultar ms apropiados, dependiendo de nuestra ubicacin geogrfica. Cmo encontrar otros servidores DNS ms eficientes para nuestra conexin de red? Existen algunos servicios y aplicaciones para buscar y probar servidores DNS alternos. Namebench Una de estas aplicaciones es llamada Namebench y est disponible gratis en el repositorio Google Code. Namebench mide los tiempos de respuesta de cada DNS que muestra en una base de datos, los compara con los nuestros y nos sugiere la mejor opcin que podemos adoptar. Descrgala gratis, solo tienes que asegurarte que es la versin para Windows e instalarla en tu equipo. http://code.google.com/p/namebench/ Namehelp Namehelp es otra opcin, es una aplicacin disponible gratis en Aqualab para encontrar los mejores DNS para nuestra conexin. Despus de descargarla e instalarla es necesario configurar nuestra conexin de red para usar como servidor DNS la direccin: 127.0.0.1. De esta forma la aplicacin hace de intermediario entre nuestro equipo y la red. Accede al panel de control usando la direccin http://localhost:53533/ (guarda el vnculo en los marcadores). Entonces ve probando los servidores que la aplicacin sugiere, haz comparaciones hasta que te decidas que servidor DNS usar. Namehelp puede aumentar la velocidad de las peticiones hasta 10 veces. http://www.northwestern.edu/projects/151-namehelp

Propagacin de la direccin IP en los servidores DNS

Al cambiar los archivos de un sitio web de un hosting o compaa de alojamiento a uno diferente, si se mantiene el nombre de dominio o sea la direccin URL original, esto no traer ninguna consecuencia daina en su posicionamiento web, ya que todos los links seguirn apuntando al mismo sitio. El trauma consiste en la demora necesaria para actualizarse los servidores DNS, con la nueva direccin IP. Es lo que se llama como Propagacin, puede demorar entre 24 y 72 horas. En internet existen 13 servidores DNS raz, de ellos se conectan y dependen todos los restantes servidores locales. Cmo saber cuando es actualizada la direccin IP en los servidores DNS?

Para estar al tanto de la propagacin de los nuevos datos en los servidores DNS, podemos usar dos mtodos, uno manual muy efectivo que explicaremos a continuacin y el otro es usar el servicio en la red de Whatsmydns. Pra hacerlo manualmente es necesario hacer la peticin al servidor DNS de Google y despus hacerlo al servidor DNS de la compaa de hosting que se va a utilizar. Cuando coincidan las dos direcciones, significar que ya se ha propagado correctamente. En el siguiente ejemplo hipottico, se utiliza el dominio norfipc.com para conocer si ya se ha propagado a los DNS, la nueva direccin del sitio que es la 209.190.61.44, para eso primero se hace la peticin a los DNS de Google y despus a los que corresponden a la compaa. El resultado en este ejemplo, indica que Google y los otros DNS, an estn enviando los visitantes a la direccin IP 209.190.61.21, que es la anterior. NSLOOKUP server 8.8.8.8 norfipc.com 209.190.61.21 server ns1.byethost36.org norfipc.com 209.190.61.44 Verificar en Whatsmydns el estado de la propagacin de una direccin IP Whatsmydns es un servicio fcil de usar, que da una perspectiva visual de la propagacin de una direccin IP en los principales servidores de internet. Para usarlo accede a: http://www.whatsmydns.net/ e introduce el nombre de dominio. A continuacin se cargar una tabla y un mapa mostrando en ellos la direccin IP que

corresponde al nombre de dominio usado.

Como acelerar la propagacin de la direccin IP en los servidores DNS?

Los especialistas aconsejan antes de mover un sitio a otra direccin IP, disminuir el valor de los TTL con la herramienta Edit DNS Zones, disponible en Cpanel, en el caso que el servicio de hosting permita esta opcin. TTL (Time-To-Live) es el tiempo expresado en segundos, que ser guardado en cache el registro DNS en el cliente. Sustituye el valor predeterminado que puede ser 86400 (24 horas) o aun superior, por 500 (5 minutos). Como acceder a un sitio web antes de completarse la propagacin DNS?

Inserta al final del archivo hosts la siguiente lnea: 190.45.45.34 www.sitio.com Sustituye: 190.45.45.34 = La direccin IP de los servidores DNS del sitio www.sitio.com = El nombre de dominio del sitio El archivo hosts se encuentra en la siguiente ruta: C:\Windows\System32\drivers\etc Ms informacin sobre el archivo hosts: Usos prcticos del archivo hosts en Windows Viaje por los archivos ocultos de Windows, el archivo hosts

Herramientas en la red

Global DNS Propagation Checker DNS traversal Checker Network-tools.com www.internic.net

Вам также может понравиться