Servidores DNS
Enviado por puletfresh • 2 de Agosto de 2012 • 1.594 Palabras (7 Páginas) • 1.122 Visitas
Servidores DNS
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.
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.
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.
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: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 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)
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 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.35
La 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
Utiliza un archivo batch que les dejo más abajo. 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.
Archivo batch para conocer los Servidores DNS que usa el equipo
:: (c) cu-32 2012 - http://gratisprogramas.org
:: Use at your own risk. No warranty express or implied.
:: Permission granted to copy, distribute and modify, provided
:: Crea un
...