Descripción
DNS Benchmark es un software gratuito y ligero para analizar y comparar el rendimiento y la confiabilidad de hasta 200 servidores DNS (nameservers) simultáneamente. Con él es posible optimizar la velocidad y la seguridad de sus conexiones a internet al elegir los mejores servidores DNS basados en su ubicación y necesidades específicas.
Objetivo Principal
El DNS Benchmark realiza un análisis detallado del rendimiento operativo (velocidad) y de la confiabilidad de servidores DNS, permitiendo identificar cuáles servidores son más adecuados para su ubicación geográfica. Prueba los servidores DNS actualmente configurados en el sistema del usuario y los compara con una lista integrada de servidores DNS públicos alternativos, ayudando a determinar si vale la pena cambiar a opciones más rápidas o confiables.
Cómo Funciona
- Inicialización:
- Al ser ejecutado en su configuración estándar, el programa detecta automáticamente los servidores DNS configurados en el sistema y los añade a una lista preexistente de servidores públicos alternativos.
- Cada servidor es "caracterizado" para evaluar su adecuación, incluyendo pruebas de comportamiento de redireccionamiento (si devuelve errores para dominios inválidos o redirige a páginas comerciales).
- Pruebas de Rendimiento:
- El software mide el tiempo de respuesta de los servidores DNS en tres escenarios:
- Consultas en caché: Tiempo para resolver dominios ya almacenados en la caché del resolvedor.
- Consultas sin caché: Tiempo para resolver subdominios no almacenados en la caché.
- Consultas "dotcom": Tiempo para consultar los resolvedores responsables por dominios .com.
- Utiliza una lista de los 50 dominios más populares de internet y también prueba dominios inexistentes para evaluar confiabilidad y comportamiento.
- Resultados:
- Durante la prueba, muestra gráficos de barras actualizados dinámicamente y una tabla con los tiempos de respuesta.
- Tras la conclusión, ofrece un análisis estadístico y un resumen en lenguaje simple, sugiriendo ajustes en el sistema (como reordenar los servidores DNS o cambiar a alternativas mejores).
Recursos Principales
- Compatibilidad: Funciona en todas las versiones de Windows (desde 95 hasta 11) y en entornos Wine (Linux y macOS).
- Portabilidad: No requiere instalación, es ligero (169 KB) y codificado en lenguaje ensamblador para máxima precisión y eficiencia.
- Personalización: Permite sustituir la lista estándar de 50 dominios y usar listas personalizadas de servidores DNS a través de archivos .INI.
- Análisis Avanzado:
- Verifica la confiabilidad (pérdida de respuestas) y protección contra "rebinding" (bloqueo de IPs privados no enrutables).
- Soporta pruebas de autenticación DNSSEC (seguridad DNS).
- Visualización: Gráficos de barras escalables y tablas detalladas, con opciones de exportación en CSV, BMP o PNG.
- Automatización: Soporte para ejecución en segundo plano, logs automáticos e integración con el Programador de Tareas.
Diferenciales
- Localización Relevante: Enfatiza que el rendimiento de los servidores DNS varía según la ubicación del usuario, haciendo que las pruebas personalizadas sean más precisas que recomendaciones genéricas.
- Conclusiones Prácticas: Proporciona sugerencias claras y basadas en datos para mejorar la configuración DNS del sistema.
- Flexibilidad: Los usuarios avanzados pueden ajustar parámetros, como listas de dominios o servidores, para casos específicos.
Limitaciones
- Enfocado exclusivamente en servidores DNS, no aborda otros aspectos de la red (como latencia general o ancho de banda).
- La interfaz y los informes pueden parecer técnicos para usuarios menos experimentados, a pesar de las conclusiones simplificadas.
En resumen, el DNS Benchmark es una herramienta poderosa, compacta y práctica para quienes desean optimizar su experiencia en línea al elegir servidores DNS basados en rendimiento real y confiabilidad, con la ventaja de ser totalmente gratuita y portátil.