Configurar DNS en XP
Antes de comenzar
Objetivos: descubra dónde puede configurar la configuración avanzada de DNS en XP.
Requisitos previos: sin requisitos previos.
Términos clave: dns, nombre, ip, servidor, wins, dirección, dominio, netbios, resolución
Uso de DNS
Cuando miramos alguna dirección IP, vemos cuatro octetos (agrupación de ocho bits). Cada host de la red tiene su propia dirección IP. Por ejemplo, cada sitio web reside en un servidor. Si queremos visitar algún sitio web, tenemos que conectar con el servidor que aloja el sitio web que queremos visitar. Para hacer eso, nuestra computadora tiene que conocer la dirección IP de ese servidor. En lugar de usar direcciones IP, nos referimos a sitios web que usan sus nombres (por ejemplo www.google.com). Para los humanos, los nombres son mucho más fáciles de usar que recordar números como direcciones IP. La solución para ese problema es el Servicio de Nombres de dominio o DNS. Estamos utilizando DNS para resolver nombres en direcciones IP, porque es la dirección IP que los equipos usan para comunicarse entre sí. Podemos comprobarlo fácilmente haciendo ping a algún anfitrión, por ejemplo www.google.com. Como resultado, recuperaremos la dirección IP del servidor DNS. Como podemos ver, los servidores DNS tienen una función muy simple. DNS toma nombres fáciles de usar, como www.google.com, y lo convierte en una dirección IP compleja, y viceversa. De esta manera, no tenemos que recordar direcciones IP, y podemos navegar por la Web de manera simple y fácil.
FQDN
Los servidores de nombres DNS realizan la resolución de nombres al resolver un Nombre de dominio completo (FQDN) en una dirección IP. Un cliente solicita a su servidor de nombres local la dirección IP asociada con el Nombre de Dominio completo. Por ejemplo, el cliente pregunta cuál es la dirección IP de www.google.com. El servidor de nombres local comprueba su lista, y si encuentra la entrada para www.google.com, devuelve la información. Si el servidor de nombres local no puede encontrar la entrada, envía un nombre de dominio completo a uno de los servidores raíz DNS. El servidor raíz DNS devuelve su referencia al servidor de nombres local. La referencia apunta a los servidores de nombres del nivel superior del dominio DNS. El servidor de nombres local envía una consulta iterativa a uno de los servidores de nombres de dominio de nivel superior (. com en www.google.com case). El servidor de dominio. com responde con una referencia a uno de los servidores de nombres de Google. El servidor de nombres de Google responde con la dirección IP de www.google.com. Ahora el cliente puede ponerse en contacto con el host que aloja el www.google.com sitio web.
WINS
Microsoft desarrolló por primera vez su propio sistema de nombres. Estaba utilizando nombres NetBIOS para hosts y el Servicio de Nombres de Internet de Windows (WINS) para resolver nombres a direcciones IP. El nombre NetBIOS es un nombre de 15 caracteres que se utiliza para identificar nuestros equipos en la red. Todo esto es parte de los servicios de red de Microsoft, que Microsoft introdujo con la familia de sistemas operativos NT. Continúa a través de la familia NT 4.0. Con Windows 2000 y Windows XP, Microsoft adoptó el Servicio de Nombres de Dominio como su herramienta principal para resolver nombres a direcciones IP, mientras que el resto de Internet siempre usaba DNS. El problema que Microsoft tenía originalmente con DNS es que todas sus entradas tenían que ser introducidas estáticamente (DNS se convirtió en una herramienta dinámica más tarde). En el entorno WINS, un cliente primero obtendría su dirección IP del servidor DHCP. A continuación, el cliente se pondría en contacto con el servidor WINS, informando de su dirección IP. De esta manera, el servidor WINS tiene direcciones IP de todos los clientes de la red de área local. Entonces, WINS fue la solución que resolvió este problema en particular. Con Windows 2000, el servicio DNS se convirtió en un servicio más dinámico. Podría registrar clientes de forma dinámica y usar esa información para registrar la dirección IP. En ese momento, Microsoft volvió a usar el servicio DNS como su servicio principal de resolución de nombres. Ahora, cuando usamos Windows XP, registrará automáticamente su nombre en el servidor DNS. Esto simplifica la cantidad de servicios que tenemos que ejecutar, porque no necesitamos un servidor WINS para nuestra red de área local. Todavía usamos WINS, pero solo para máquinas heredadas que no entienden que el DNS ahora puede aceptar actualizaciones dinámicas de los clientes. A medida que avanzábamos hacia el DNS dinámico, Microsoft tuvo que ajustar los nombres. En lugar de ser solo un nombre NetBIOS, ahora también agregamos la información del dominio a la estructura de nombres. Para averiguar quién es quién en nuestra red, podemos usar DNS usando un FQDN en lugar de un simple nombre NetBIOS que usamos para el servicio WINS.
Configuración de ejemplo
Para configurar los Servicios de Resolución de nombres en XP, debemos ir a las propiedades de conexión y hacer clic en el botón’ Avanzado Advanced ‘ en nuestra ventana de configuración TCP/IP. En propiedades avanzadas podemos ver la configuración actual de IP, DNS, WINS y la pestaña de opciones.
Imagen 239.1-Propiedades avanzadas de TCP / IP
Aunque la mayoría de los equipos tienen una única dirección IP y una única puerta de enlace predeterminada, observe que en la pestaña Configuración de IP podemos configurar varias direcciones y puertas de enlace. Abramos la pestaña DNS. Aquí podemos editar la configuración de DNS de nuestro equipo.
Imagen 239.2-Pestaña DNS
Lo primero que haríamos en la pestaña DNS es agregar servidores DNS adicionales. Por supuesto, el servidor DNS primario debe colocarse primero en la lista. Si no se puede contactar con el primer servidor DNS, nuestro sistema intentará ponerse en contacto con el siguiente servidor DNS de la lista. Otra cosa que podemos hacer aquí es añadir sufijos adicionales. Digamos que necesitamos contactar con ‘host-pc’ usando DNS. Digamos que ‘host-pc’ está encendido ‘utilizewindows.com» dominio. Digamos que queremos acceder al’ host-pc ‘desde el ordenador que también está en el ‘utilizewindows.com» dominio. Si escribimos solo el nombre de la computadora – ‘host-pc’, el servidor DNS buscará automáticamente en el ‘utilizewindows.com’ e intenta localizar la dirección IP de ‘host-pc’. Ahora, digamos que queremos contactar con el ‘host2’ que se encuentra en ‘utilizeothersystem.com’. Si escribimos solo el nombre ‘host2’, nuestro servidor DNS también intentará localizar el equipo en ‘utilizewindows.com’. El servidor DNS no podrá localizar el ‘host2’, porque se encuentra en ‘utilizeothersystem.com». Si «utilizeothersystem.com’ es un dominio que usamos con frecuencia, y está en alguna relación con nuestro principal ‘utilizewindows.com’ dominio, podemos añadir ‘utilizeothersystem.com’ como sufijo adjunto. En este caso, si buscamos ‘host2’, nuestro servidor DNS primero verificaría ‘utilizewindows.com’, y luego, en caso de fallo, comprobaría el ‘utilizeothersystem.com’.
Abramos la pestaña de premios. Aquí también podemos agregar, eliminar y controlar el orden de nuestros servidores WINS. Una vez más, tenemos que poner nuestro servidor WINS principal en la parte superior de la lista. Los servidores WINS se utilizan para realizar la resolución de nombres NetBIOS.
Imagen 239.3-Pestaña WINS
Aquí también podemos habilitar los LMHOSTS y editar la configuración de NetBIOS. Tenemos la capacidad de deshabilitar NetBIOS a través de TCP/IP, y lo haríamos si estamos en un entorno en el que solo usamos DNS.
Solución de problemas
Windows XP admite dos tipos diferentes de servicios de resolución de nombres, DNS y WINS. Recuerde, cuando mencionamos DNS, estamos hablando de Nombres de Dominio Completamente Calificados, es decir. DNS utiliza FQDN para identificar un equipo en particular. Un ejemplo de esto podría ser ‘host1.utilizewindos.com’. Por otro lado, WINS solo usa nombres NetBIOS para la resolución de nombre a IP. Los nombres NetBIOS son nombres simples y pueden contener solo 15 caracteres. Por ejemplo, el nombre de NetBIOS podría ser ‘host1’.
Al solucionar problemas de servicios de resolución de nombres, primero tenemos que comprobar que todo está bien con TCP / IP. Por ejemplo, si hacemos ping a alguna dirección IP, y todo va bien, sabemos que la conectividad IP está bien. Si hacemos ping al nombre de la computadora y obtenemos un error, sabemos que tenemos un problema con nuestro servicio de nombres.
Image 239.4-PING
La siguiente utilidad que deberíamos ejecutar es ‘ipconfig /all’. Con esta herramienta podemos verificar que las direcciones IP para DNS o WINS estén configuradas correctamente.
Imagen 239.5-IPCONFIG
Lo siguiente que podemos hacer es ejecutar el ‘nslookup’ y ver si obtenemos una dirección IP de nuestro servidor DNS.
Imagen 239.6 – NSLOOKUP
Si todas nuestras configuraciones están configuradas correctamente, debemos verificar los servicios relacionados con la resolución de nombres (como ‘Cliente DNS’) y asegurarnos de que estén en funcionamiento. Otra cosa que podemos hacer es intentar volver a registrarnos con nuestro servidor DNS. Para ello tenemos que introducir ‘ipconfig / registerdns’ en el símbolo del sistema. Para los nombres NetBIOS podemos usar el ‘ nbtstat-rr ‘para ver el estado de resolución de nombres, y’ nbtstat-RR ‘ para volver a registrarse en el servidor WINS.
Image 239.7-REGISTERDNS
También podemos usar el comando’ ipconfig /flushdns ‘ para eliminar la caché DNS, porque a veces podemos tener información incorrecta contenida en ella. Para los nombres NetBIOS usaríamos el comando ‘nbtstat-R’ para hacer lo mismo.
Al final, como solución temporal podemos usar el archivo HOSTS para configurar nombres DNS, o el archivo LMHOSTS para nombres NetBIOS.
Recuerde
Podemos tener varios servidores DNS definidos. El servidor DNS principal debe colocarse primero en la lista. Los servidores WINS se utilizan para realizar la resolución de nombres NetBIOS.