¿Cómo funciona DNS dentro y fuera de la red?

Internet, tal como lo conocemos, está (simplemente explicado) compuesto por dos espacios de nombres diferentes: jerarquía de nombres de dominio y espacio de direcciones IP. DNS es, en pocas palabras, un sistema de nombres descentralizado para cualquier recurso conectado a internet. Delega la responsabilidad de asignar nombres de dominio a recursos conectados, designando servidores de nombres autorizados para cada dominio.

Piense en los servidores DNS como las “Páginas amarillas” de Internet: en lugar de depender únicamente de una serie de números para buscar, describir y conectarse a un negocio, las Páginas amarillas nos brindan una forma de describir, clasificar, nombrar, identificar, ubicar y conectarse a un servicio que necesitamos. El DNS esencialmente está logrando lo mismo.

Por lo tanto, nuestros servidores DNS públicos dirigen nuestro tráfico de Internet, enviándonos no solo al objetivo de nuestra elección, sino también a los servicios (como el correo) dentro de esos objetivos. Esto no solo nos brinda una forma amigable para los humanos de llegar a nuestro destino final, sino que también juega un papel importante en la seguridad de esos sistemas.

Internamente, el DNS se puede usar para algunas cosas, todas las cuales finalmente logran el mismo proceso de Páginas Amarillas / Traffic Cop, solo en una escala más pequeña. Por ejemplo, echemos un vistazo al ISP de su hogar. Probablemente tenga algunos dispositivos (si no mucho más) que usen su conexión a Internet (computadoras, teléfonos, DVR, TV, etc.). La mayoría de los ISP solo tienen una dirección IP pública por hogar que lo conecta a Internet. Afortunadamente, el DNS interno (o más específicamente, NAT – Traducción de direcciones de red) nos permite crear un espacio de nombre / red privado y separado para usar, permitiendo que todos nuestros dispositivos accedan a Internet usando una sola conexión. Conjuntos de direcciones específicos (192.168. #. # Por ejemplo), subdominios (o dominios no enrutados públicamente) y otros esquemas de nombres internos son los protocolos más comunes utilizados aquí. Si bien es posible que no estén conectados a Internet, el DNS sigue desempeñando el mismo papel, dirigiendo el tráfico de red hacia y desde los clientes, traduciendo nombres, asignando IP y asegurando que el tráfico llegue a su destino final adecuado.

Los usos no residenciales son ampliamente los mismos, pero a menudo son mucho más seguros. La mayoría de las empresas más grandes (e incluso muchas pequeñas y medianas) que mantienen una red privada logran los mismos objetivos a mayor escala y a menudo utilizan VPN, SOCKS Proxies u otros protocolos seguros para permitir que los clientes, empleados y más se unan a una red host , lo que les permite residir virtualmente en la red corporativa desde cualquier parte del mundo.

Tanto en esquemas residenciales como corporativos, las direcciones privadas a menudo se ven como una mejora de la seguridad, ya que elimina los sistemas individuales de Internet abierto, todo lo cual se puede consolidar a través de una conexión a Internet, que es más fácil de mantener, diagnosticar , seguro y reparación si surge un problema.

TL; DR: DNS, tanto internos (privados) como externos (públicos) sirven como páginas amarillas (guía telefónica) o policías de tráfico para Internet, lo que permite que un sistema de identificación amigable para los humanos funcione en lo que en realidad es un número basado en sistemas, al igual que nuestros sistemas telefónicos. Dirigir el tráfico, resolver espacios de nombres, asegurar el acceso y proporcionar conectividad son todos los pilares de los servidores DNS, ya sea el enrutador wifi que le proporcionó su ISP permitiendo que su computadora portátil interactúe con el mundo, a los gigantescos servidores DNS raíz de ICANN que dirigen nuestro mundo. Amplio tráfico de red troncal de Internet.

Espero que eso sea lo que estabas buscando (fue una especie de rollo allí lol), avísame si buscas algo más específico. Claramente un tema que estoy abierto a discutir 😀

Hmmm … Realmente no entiendo la pregunta porque no es diferente, no importa qué red, dentro o fuera.

Cada host debe tener al menos una dirección de servidor DNS. Normalmente esto se aprende a través de DHCP y apunta a un sistema local o un enrutador que se transmitirá a su ISP.

Las solicitudes y respuestas de DNS se transmiten jerárquicamente, subiendo la jerarquía para determinar un servidor que tendrá la respuesta, y luego a través de la jerarquía para obtener la respuesta. Los resultados se propagan por donde vinieron y luego se almacenan en caché.