Búsqueda DNS
Consulta los registros DNS A, AAAA, CNAME, MX, NS, TXT y SOA de un host.
1. Introducción
Búsqueda DNS es una herramienta que recupera registros detallados del Sistema de Nombres de Dominio (DNS) para cualquier dominio o nombre de host. Los registros DNS forman la base de cómo funciona Internet al vincular nombres de dominio con direcciones IP, servidores de correo, servidores de nombres y otros servicios esenciales. Te permite verificar rápidamente registros A, AAAA, CNAME, MX, NS, TXT, SOA y CAA en un formato claro, estructurado y fácil de leer.
Ya seas el propietario de un sitio web solucionando problemas de configuración de dominio, un administrador de sistemas verificando la configuración de servidores de correo, o un desarrollador depurando problemas de propagación de DNS, esta herramienta proporciona visibilidad instantánea de la configuración DNS de un dominio. Simplemente introduce un nombre de dominio o URL, y la herramienta extrae automáticamente el nombre de host y consulta múltiples tipos de registros DNS.
También admite nombres de dominio internacionalizados (IDN), garantizando resultados precisos para dominios que contienen caracteres no ASCII. La salida se organiza en tablas categorizadas, lo que facilita que tanto principiantes como profesionales comprendan los resultados.
2. Cómo funciona
La herramienta de Búsqueda DNS realiza consultas DNS en tiempo real contra el nombre de host especificado y recupera múltiples tipos de registros en un solo ciclo de solicitud. Cuando un usuario envía un dominio o URL, el sistema primero limpia la entrada para eliminar caracteres no deseados y garantizar un procesamiento seguro.
Parámetro de entrada
- Host – Un campo obligatorio. Puede ser:
- Un nombre de dominio (example.com)
- Un subdominio (mail.example.com)
- Una URL completa (https://example.com/page)
Si se introduce una URL completa, el sistema extrae automáticamente solo la parte del nombre de host. Los nombres de dominio internacionales se convierten al formato ASCII (Punycode) para realizar consultas DNS precisas y luego se vuelven a convertir a un formato legible para humanos en los resultados.
Reglas de validación
- El campo host no puede estar vacío.
- La entrada se limpia para evitar registros malformados.
- Las entradas de URL se analizan para extraer nombres de host válidos.
- La validación del token CSRF garantiza un envío seguro del formulario.
Tipos de registros DNS recuperados
La herramienta consulta los siguientes tipos de registros DNS:
- A – Mapeo de direcciones IPv4
- AAAA – Mapeo de direcciones IPv6
- CNAME – Alias de nombre canónico
- MX – Servidores de intercambio de correo con prioridad
- NS – Servidores de nombres autoritativos
- TXT – Registros de texto (SPF, DKIM, verificación)
- SOA – Registro de inicio de autoridad
- CAA – Autorización de autoridad de certificación
Estructura de salida
Los resultados se agrupan por tipo de registro. Cada sección se muestra en una tabla estructurada que incluye campos como:
- Tipo de registro
- Host
- TTL (Tiempo de vida)
- Destino, dirección IP, prioridad u otros valores específicos del tipo
Si no se encuentran registros DNS para el host proporcionado, la herramienta devuelve un mensaje de error indicando que no se detectaron resultados.
Limitaciones
- Los resultados dependen de la disponibilidad del DNS público.
- Los registros DNS actualizados recientemente pueden no reflejarse de inmediato debido al almacenamiento en caché del TTL.
- La herramienta no modifica ni administra registros DNS: es de solo lectura.
3. Cómo usar esta herramienta
- Introduce un nombre de dominio, subdominio o URL completa en el campo Host.
- Haz clic en el botón Enviar.
- Espera unos segundos mientras el sistema consulta los registros DNS.
- Revisa las tablas categorizadas para cada tipo de registro disponible.
- Utiliza el TTL y los valores de los registros para diagnosticar o verificar tu configuración DNS.
4. Ejemplos prácticos
Ejemplo 1: Verificar la dirección IP de un sitio web
Entrada: example.com
Salida (Registro A):
- Tipo: A
- Host: example.com
- TTL: 3600
- IP: 93.184.216.34
Caso de uso: Confirmar que tu dominio apunta al servidor de alojamiento correcto después de una migración.
Ejemplo 2: Verificar la configuración de correo electrónico
Entrada: example.com
Salida (Registro MX):
- Tipo: MX
- Host: example.com
- Prioridad: 10
- Destino: mail.example.com
Caso de uso: Asegurarse de que el enrutamiento del correo electrónico esté correctamente configurado antes de lanzar servicios de correo empresarial.
5. Casos de uso para desarrolladores
- Monitoreo DNS automatizado
Integra comprobaciones periódicas de DNS en sistemas de monitoreo para detectar cambios de configuración o modificaciones no autorizadas de registros.
- Validación de despliegue
Verifica automáticamente los registros A y AAAA después de desplegar cambios de infraestructura para asegurar que el tráfico se enrute correctamente.
- Verificación del sistema de correo electrónico
Valida programáticamente los registros MX y TXT para confirmar configuraciones SPF, DKIM y DMARC.
- Comprobaciones de seguridad de certificados SSL
Consulta registros CAA para verificar qué autoridades de certificación están autorizadas para emitir certificados para un dominio.
Ejemplo de integración en PHP
$records = dns_get_record("example.com", DNS_A);
foreach($records as $record) {
echo $record['ip'];
}
Ejemplo JavaScript (Node.js)
const dns = require('dns');
dns.resolveMx('example.com', (err, addresses) => {
if (!err) console.log(addresses);
});
Para una implementación segura, valida y limpia siempre la entrada del host para prevenir problemas de inyección y garantizar una resolución DNS fiable.
6. Preguntas frecuentes
¿Qué es una búsqueda DNS?
Una búsqueda DNS recupera registros DNS asociados con un nombre de dominio, como direcciones IP o servidores de correo.
¿Por qué necesitaría verificar registros DNS?
Puede que necesites solucionar problemas de inactividad del sitio web, verificar la configuración de correo electrónico o confirmar migraciones de dominio.
¿Cuál es la diferencia entre los registros A y AAAA?
Los registros A asignan dominios a direcciones IPv4, mientras que los registros AAAA asignan a direcciones IPv6.
¿Cuánto tiempo tarda la propagación DNS?
La propagación depende de la configuración de TTL y puede tardar desde unos minutos hasta 48 horas.
¿Puedo verificar subdominios?
Sí. Introduce el subdominio completo (por ejemplo, mail.example.com) en el campo host.
¿Esta herramienta admite nombres de dominio internacionales?
Sí. Los dominios internacionalizados se convierten automáticamente y se muestran correctamente.
Herramientas similares
Introduce una IP y encuentra el dominio o host asociado.
Obtén detalles aproximados de una dirección IP.
Obtén todos los detalles posibles sobre un certificado SSL.
Herramientas populares
Invierte las letras en una oración o párrafo.
Obtenga el tamaño del texto en Bytes (B), Kilobytes (KB) o Megabytes (MB).
Convierte un número a su forma escrita.
Cuenta el número de caracteres y palabras en un texto dado.
Voltea el texto fácilmente.
Convierte texto normal a estilo de fuente cursiva.