¿Qué es la Búsqueda DNS?
La Búsqueda DNS (DNS Lookup) es el proceso de consulta que convierte nombres de dominio (como example.com) en direcciones IP y otra información DNS. Esta herramienta le permite verificar fácilmente varios registros DNS, incluidos A (IPv4), AAAA (IPv6), MX (correo), TXT, NS (servidor de nombres), CNAME y SOA. Se utiliza para la verificación de la configuración DNS, la solución de problemas y la investigación de información de dominios.
¿Cuál es la diferencia entre los registros A y los registros AAAA?
Los registros A convierten nombres de dominio en direcciones IPv4 (p. ej., 192.0.2.1). IPv4 es un sistema de direcciones de 32 bits con aproximadamente 4.3 mil millones de direcciones. Los registros AAAA (cuádruple A) convierten nombres de dominio en direcciones IPv6 (p. ej., 2001:db8::1). IPv6 es un sistema de direcciones de 128 bits con un espacio de direcciones prácticamente infinito, que resuelve el agotamiento de direcciones IPv4. Los sitios web modernos suelen tener ambos tipos de registros para admitir entornos de pila dual (dual-stack).
¿Qué son los registros MX? ¿Cómo se relacionan con el envío de correo electrónico?
Los registros MX (Mail Exchange Records) especifican los servidores de correo que reciben correo electrónico para ese dominio. Puede establecer múltiples registros MX, cada uno con un valor de prioridad. Los números más bajos indican una prioridad más alta, y el correo se entrega primero a los servidores de alta prioridad. Ejemplo: si example.com tiene dos registros MX '10 mail1.example.com' y '20 mail2.example.com', se utiliza mail1 preferentemente, y si mail1 está caído, se recurre a mail2. Cuando el correo electrónico no se entrega, verificar los registros MX es el primer paso para solucionar problemas.
¿Para qué se utilizan los registros TXT?
Los registros TXT almacenan información de texto arbitraria sobre un dominio. Los usos principales incluyen: **SPF (Sender Policy Framework)**: validación de la legitimidad del servidor remitente de correo, **DKIM (DomainKeys Identified Mail)**: firmas digitales de correo electrónico, **DMARC (Domain-based Message Authentication, Reporting & Conformance)**: política de autenticación de correo electrónico, **Verificación de propiedad del dominio**: para Google Search Console, Google Workspace, autenticación de emisión de certificados SSL, **Otra información de configuración**: tokens de autenticación del sitio, información de integración de servicios, etc. Ejemplo de registro SPF: 'v=spf1 include:_spf.example.com ~all'
¿Cuál es la relación entre los registros NS y los servidores de nombres?
Los registros NS (Name Server Records) especifican los servidores DNS autorizados (servidores de nombres) para ese dominio. Al registrar un dominio, establecer servidores de nombres en el registrador hace que esos servidores de nombres gestionen la información DNS. Por lo general, se establecen múltiples servidores de nombres (p. ej., ns1.example.com, ns2.example.com) para redundancia. Durante las transferencias de dominio o cambios de hosting, los registros NS deben cambiarse a los nuevos servidores de nombres. Después de los cambios, la propagación a los servidores DNS de todo el mundo puede tardar hasta 48 horas.
¿Cuándo se deben usar los registros CNAME?
Los registros CNAME (Canonical Name Records) definen alias de dominio. Por ejemplo, si 'www.example.com' se establece como un CNAME para 'example.com', el acceso con prefijo www se maneja correctamente. Usos principales: **Redirección de subdominios**: blog.example.com → hosting-provider.com, **Configuración de CDN**: cdn.example.com → cdn-provider.net, **Balanceadores de carga**: api.example.com → lb.cloud-provider.com. Precauciones: Los CNAME no se pueden establecer para dominios raíz (example.com), solo para subdominios (www.example.com, etc.).Además, no puede coexistir un CNAME con otros registros (A, MX, etc.) con el mismo nombre.
¿Cuánto tiempo tardan en propagarse los resultados de la consulta DNS?
El tiempo que tardan los cambios de DNS en propagarse por todo el mundo está determinado principalmente por el TTL (Time To Live). Si el TTL es de 3600 segundos (1 hora), los resolutores DNS almacenan en caché la información antigua durante hasta 1 hora. Establecer TTLs cortos antes de los cambios de DNS (p. ej., 300 segundos = 5 minutos) acelera la propagación posterior al cambio. Por lo general, los cambios de DNS se propagan en minutos u horas, pero algunos ISP pueden tardar hasta 48 horas. Esta herramienta le permite verificar inmediatamente que los cambios están configurados correctamente consultando a los servidores DNS autorizados en tiempo real.
¿Cómo funciona la herramienta de Búsqueda DNS?
Esta herramienta recupera información DNS a través de estos pasos: 1) El usuario especifica el nombre de dominio y los tipos de registro, 2) El navegador envía una solicitud al backend de PHP, 3) El servidor ejecuta consultas DNS usando funciones de PHP como dns_get_record(), 4) Recupera la información DNS más reciente de los servidores DNS autorizados, 5) Formatea los resultados y los devuelve al navegador, 6) JavaScript muestra los resultados en un formato fácil de usar. No se completa en el navegador; las consultas DNS se ejecutan del lado del servidor para obtener información precisa y actualizada. Los nombres de dominio introducidos no se registran, protegiendo la privacidad.