El Sistema de Nombres de Dominio (DNS) es uno de los componentes más críticos de la World Wide Web (WWW). Le ayuda a pasar de escribir una dirección web en su navegador a ver el sitio web correcto en la pantalla.
Hoy en día, este proceso ocurre tan rápido que es fácil darlo por sentado. Sin embargo, se está produciendo un complejo conjunto de procesos entre bastidores para ayudarle a navegar por excelentes sitios web como este.
Algunos conceptos básicos de Internet
La Internet son esencialmente muchas computadoras conectadas entre sí con cables de red, señales de radio y varios otros métodos para transportar una señal digital. Lo que unifica todos estos dispositivos y tecnologías de red es el Protocolo de Internet (IP).
Un protocolo de comunicaciones describe las reglas y el lenguaje que utilizan los dispositivos para comunicarse entre sí. Dos dispositivos cualesquiera (ya sea un frigorífico inteligente, un ordenador portátil, un teléfono inteligente o un robot aspirador) pueden enviar y recibir información entre sí siempre que utilicen el mismo protocolo.
Las redes IP asignan un número único a cada dispositivo conocido como su dirección IP. La dirección IP existe para que los paquetes de datos enviados a través de la red tengan un destino claro.
Su dispositivo de puerta de enlace a Internet, generalmente un enrutador inalámbrico, tiene una dirección IP pública que cualquier persona en Internet puede ver. Dado que las direcciones IP también representan ubicaciones físicas en una red, significa que una dirección IP también muestra su ubicación aproximada. Sin embargo, no es necesario escribir una dirección IP para acceder a elementos de la web. Ahí es exactamente donde DNS interviene para salvar el día.
Gracias a Dios por las URL
Las direcciones de Internet como / se conocen como URL o localizadores uniformes de recursos. Estas direcciones son fáciles de recordar para los humanos porque generalmente se eligen para que sean memorables. Esta es la cadena de texto que escribes en un navegador web, como la barra de direcciones de Chrome, para visitar ese sitio.
Sin embargo, la computadora real que contiene el sitio web y otros contenidos al que accede tiene una dirección IP, no una URL. De hecho, una única URL puede apuntar a varias direcciones IP, ya que varios servidores en todo el mundo pueden alojar los mismos sitios web y datos.
Los servidores DNS convierten las URL en direcciones IP
Un servidor DNS es una computadora en una red que toma la URL que ingresa y luego la compara con una base de datos de direcciones IP para ver cuál está asociada con la URL..
Es como buscar un número de teléfono en una guía telefónica. Una vez que encuentre el nombre y las iniciales de la persona, aparecerá un número de teléfono al lado. Es el número que hace sonar el teléfono y la dirección IP que pone a tu computadora en contacto con el servidor web que está buscando.
Cómo funciona DNS paso a paso
Veamos lo que sucede después de abrir su navegador web, escribir una URL y presionar Enter.
Es un gran viaje, pero la cantidad de tiempo que suele tardar una consulta DNS oscila entre una fracción de segundo y unos pocos segundos.
DNS puede cambiar su experiencia en Internet
No todos los solucionadores de DNS son iguales. No es raro que algunos ISP administren mal sus servidores DNS. Es posible que les proporcionen cachés inadecuados, hardware lento, ancho de banda insuficiente o software defectuoso.
Desde su perspectiva, esto resulta en una página web que genera errores de DNS o simplemente tarda mucho en abrirse la primera vez. Es por eso que muchas personas optan por cambiar sus servidores DNS preferidos por servidores alternativos. Por ejemplo, Google ejecuta servidores DNS en 8.8.8.8 y 8.8.4.4. OpenDNS ofrece servidores en 208.67.222.222 y 208.67.220.220. Hay muchos más aparte de estos dos ejemplos, que ofrecen muchas opciones que la mayoría de los usuarios de la web ni siquiera saben que tienen.
Elegir el servicio DNS adecuado puede transformar tu experiencia de navegación. Algunos ofrecen búsquedas más rápidas y confiables que su ISP, y otros pueden tener funciones especiales, como bloquear sitios maliciosos.
Servicios DNS inteligentes
Los serviciosDNS inteligente son otra alternativa a los servidores DNS públicos. Suelen ser servicios de suscripción de pago y ofrecen un control detallado sobre sus solicitudes de DNS. A menudo se utilizan para eludir restricciones geográficas.
Aun así, a diferencia de una VPN, un DNS inteligente puede redireccionarte selectivamente a servidores en otros países solo para los servicios que especifiques y dejar intacto el resto de tu navegación. En una VPN, tendrías que implementar un método conocido como túnel dividido para obtener un resultado similar, pero el túnel dividido es más complejo de configurar que un DNS inteligente.
Búsquedas DNS inversas
El proceso de DNS que hemos descrito hasta ahora se conoce como "búsqueda de DNS directa" y la mayoría de las solicitudes de DNS son de este tipo. Sin embargo, también es posible realizar una búsqueda inversa. Aquí es donde usted conoce la dirección IP de un servidor, pero no sabe qué URL está asociada con esa dirección. Esto puede resultar útil cuando solo puede ver la dirección IP de un servidor en sus registros de red y desea saber a quién pertenece.
DNS y privacidad
Los servicios DNS públicos generalmente son vulnerables a las escuchas ilegales y el propio servicio DNS puede mantener registros de los sitios web que usted ha solicitado. Esto significa que terceros pueden saber exactamente qué sitios web ha visitado y cuándo los ha visitado..
El sistema DNS nunca fue diseñado para ser intrínsecamente privado, pero el estado actual de Internet hace que la privacidad sea una cuestión clave para todos los que se conectan a la web. Esto ha dado lugar a Servicios DNS privados. Algunos son pagos, pero algunas empresas, como Cloudflare, ofrecen servidores DNS privados gratuitos. Estos servidores están configurados para no guardar registros y dificultar que personas externas escuchen o interfieran las comunicaciones DNS. Esto nos lleva a la última cosa importante que debes saber sobre DNS.
Los piratas informáticos pueden utilizar DNS en su contra
El sistema DNS puede tener un lado oscuro. A través de una práctica conocida como suplantación de DNS o envenenamiento de la caché de DNS, los actores malintencionados pueden corromper la caché de DNS de su ISP haciéndose pasar por el servidor y enviando datos DNS falsos al solucionador.
Entonces, lo que esto significa es que cuando su computadora envía una solicitud de búsqueda de DNS, un caché envenenado puede redirigirla a un sitio malicioso. Lo más peligroso de esto es que no hay nada que puedas hacer para evitarlo. Por lo tanto, tendrás que confiar en tus sistemas de seguridad de Internet y tomar en serio cualquier advertencia de que la certificación de un sitio no es correcta.
El envenenamiento de la caché también es una excelente razón para utilizar los principales servicios DNS de empresas como Google y Cloudflare, ya que es menos probable que sean víctimas de suplantación de identidad. Sin embargo, el proceso de resolución de DNS sigue siendo la mejor forma que se ha inventado para navegar por la web de forma rápida y eficiente. Por lo tanto, debes afrontar el raro ataque de piratería con todo lo bueno que aporta el DNS.
.