Consultar registros DNS de nombres de dominio, resolver a direcciones IP, probar la conectividad con ping y mostrar información de geolocalización
Características
- Resolución DNS: Resolver nombres de dominio a direcciones IP usando DNS over HTTPS (DoH), soportando múltiples proveedores DNS con conmutación automática por error para alta disponibilidad
- Prueba de ping: Probar la conectividad del dominio usando solicitudes HTTP HEAD, medir el tiempo de respuesta y verificar los códigos de estado HTTP/HTTPS para verificar la disponibilidad del servidor
- Visualización de geolocalización: Consultar automáticamente información de geolocalización para direcciones IP resueltas, mostrando país, región, ciudad, coordenadas e información de red en un mapa interactivo
- Soporte de múltiples IP: Mostrar todas las direcciones IP resueltas de los registros A del nombre de dominio, soportando dominios con múltiples direcciones IP para equilibrio de carga o configuraciones CDN
Guía de uso
- Ingrese el nombre de dominio: Ingrese el nombre de dominio que desea consultar en el cuadro de entrada (ej.: example.com). La herramienta eliminará automáticamente los prefijos de protocolo (http://, https://) y los prefijos www.
- Ejecutar búsqueda DNS: Haga clic en el botón 'Buscar' o presione Enter para consultar los registros DNS. El sistema resolverá el nombre de dominio a direcciones IP usando DNS over HTTPS (DoH) y mostrará los resultados.
- Probar conectividad: Haga clic en el botón 'Ping' para probar la conectividad del dominio usando solicitudes HTTP HEAD. Seleccione el protocolo HTTP o HTTPS, y vea el tiempo de respuesta y el código de estado.
- Ver resultados: Vea los resultados de resolución DNS (direcciones IP), información de geolocalización (país, región, ciudad, coordenadas), información de red (ISP, ASN) y visualización del mapa.
Detalles técnicos
DNS over HTTPS (DoH)
DNS over HTTPS es un protocolo que cifra las consultas DNS usando HTTPS, mejorando la privacidad y la seguridad. Esta herramienta usa los servicios DoH de Google DNS y Cloudflare DNS para resolver nombres de dominio. Las consultas DoH se envían a través de conexiones HTTPS, evitando la interceptación y manipulación de consultas DNS. La herramienta implementa conmutación automática por error: si Google DNS falla, cambia automáticamente a Cloudflare DNS para asegurar la tasa de éxito de las consultas.
Implementación de HTTP Ping
Dado que Cloudflare Workers no admite ICMP ping, esta herramienta usa solicitudes HTTP HEAD para simular la funcionalidad ping. Las solicitudes HEAD solo recuperan encabezados de respuesta sin descargar contenido, haciéndolas más rápidas que las solicitudes GET. La herramienta mide el tiempo desde el envío de la solicitud hasta la recepción del encabezado de respuesta, calculando el tiempo de respuesta. Admite tanto protocolos HTTP como HTTPS, permitiendo a los usuarios probar diferentes puntos finales de servicio.
Validación de formato de nombre de dominio
La validación de nombres de dominio sigue los estándares RFC 1123: los nombres de dominio consisten en etiquetas separadas por puntos, cada etiqueta puede contener letras, números y guiones, debe comenzar y terminar con caracteres alfanuméricos, longitud máxima de 63 caracteres por etiqueta, longitud total del nombre de dominio máxima de 253 caracteres. La herramienta elimina automáticamente los prefijos de protocolo (http://, https://) y los prefijos www antes de la validación, asegurando un análisis preciso del nombre de dominio.
Preguntas frecuentes
- ¿Por qué ping usa HTTP HEAD en lugar de ICMP?
- Cloudflare Workers (donde se ejecuta esta herramienta) no admite el protocolo ICMP ping. Las solicitudes HTTP HEAD se usan como alternativa: prueban la conectividad del servidor, miden el tiempo de respuesta y verifican los códigos de estado HTTP. Aunque no es idéntico a ICMP ping, HTTP ping proporciona funcionalidad similar para herramientas basadas en web y funciona mejor en entornos de navegador.
- ¿Cuál es la diferencia entre búsqueda DNS y ping?
- La búsqueda DNS resuelve nombres de dominio a direcciones IP consultando servidores DNS. Ping prueba la conectividad del servidor enviando solicitudes HTTP y midiendo el tiempo de respuesta. La búsqueda DNS le indica dónde apunta el dominio (direcciones IP), mientras que ping le indica si el servidor es accesible y qué tan rápido responde. Ambos son útiles para la solución de problemas de red.
- ¿Por qué un dominio podría tener múltiples direcciones IP?
- Los dominios pueden tener múltiples direcciones IP por varias razones: 1) Equilibrio de carga - distribución del tráfico entre múltiples servidores; 2) Redundancia - servidores de respaldo para alta disponibilidad; 3) CDN - las redes de entrega de contenido usan múltiples IP en diferentes ubicaciones; 4) DNS Round-robin - rotación entre múltiples servidores. La herramienta muestra todas las direcciones IP resueltas.
- ¿Qué tan precisa es la información de geolocalización?
- La precisión de la geolocalización depende de la asignación y el enrutamiento de direcciones IP. Típicamente precisa a nivel de ciudad o región, no direcciones físicas precisas. Para CDN y servicios en la nube, la geolocalización puede mostrar ubicaciones de centros de datos en lugar de ubicaciones reales del servidor. Las redes móviles y VPN pueden mostrar ubicaciones de ISP en lugar de ubicaciones de usuarios. La ubicación es aproximada y se basa en rangos de direcciones IP.
Documentación relacionada
- RFC 1035 - Nombres de dominio - Especificación oficial del protocolo DNS, definiendo la estructura del nombre de dominio, el formato de consulta DNS y los tipos de registro
- RFC 8484 - DNS over HTTPS - Especificación del protocolo DNS over HTTPS (DoH), definiendo cómo enviar consultas DNS sobre HTTPS
- Documentación de Google DNS - Documentación del servicio Google Public DNS, incluyendo el uso de la API DNS over HTTPS
- Documentación de Cloudflare DNS - Documentación del servicio Cloudflare DNS over HTTPS y referencia de API
- MDN - DNS - Documentación DNS de Mozilla Developer Network, explicando conceptos DNS y principios de funcionamiento