Preguntas frecuentes
¿Qué es un divisor de registros DNS?
Un divisor de registros DNS es una herramienta que divide un registro TXT de DNS largo en segmentos de 255 caracteres para que pueda guardarse correctamente en proveedores de DNS que no dividen los registros automáticamente. El límite de 255 caracteres proviene del RFC 1035, la especificación original del DNS, y se aplica a cada cadena de caracteres individual dentro de un registro TXT. El valor completo del registro se conserva. Simplemente se almacena como varias cadenas más cortas que los resolutores DNS vuelven a concatenar cuando se les consulta.
¿Qué proveedores de DNS requieren la división manual de los registros TXT?
Google Cloud DNS, AWS Route 53, Azure DNS y DigitalOcean requieren que dividas manualmente los registros TXT largos antes de guardarlos. Cloudflare, GoDaddy y Namecheap se encargan de dividir el registro automáticamente al pegarlo completo. BIND admite ambos formatos, pero los segmentos entre comillas siguen la sintaxis tradicional de los archivos de zona. Si no estás seguro, pégalo primero tal cual. Si el proveedor muestra un error de longitud o de formato, vuelve aquí y divídelo.
¿Al dividir mi registro TXT cambiará su valor o se interrumpirá la verificación DKIM?
No. Cuando un resolutor DNS recupera un registro TXT que contiene varias cadenas de caracteres, todos los servidores de correo y bibliotecas modernos las concatenan sin ningún delimitador, por lo que «part1» «part2» se convierte en part1part2, lo cual es idéntico al valor sin dividir. Tus firmas DKIM se verificarán correctamente, SPF evaluará los mismos mecanismos y DMARC analizará la misma política. La división es meramente un detalle de almacenamiento.
¿Por qué tengo que dividir mi registro DKIM?
La mayoría de las claves públicas DKIM de 2048 bits tienen una longitud de entre 400 y 450 caracteres, lo que supera el límite de 255 caracteres para una sola cadena TXT. Proveedores como Google Cloud DNS, AWS Route 53 y Azure DNS rechazan el valor sin dividir con errores como «datos de registro no válidos». Dividir la clave en segmentos de 255 caracteres debidamente entre comillas permite que el proveedor acepte el registro, al tiempo que se mantiene el valor criptográfico idéntico cuando los resolutores lo leen.
¿Cuál es la diferencia entre la salida «Quoted» y la salida «Plain»?
El formato entre comillas envuelve cada segmento de 255 caracteres entre comillas dobles («segmento1» «segmento2» «segmento3»), que es lo que exigen Google Cloud DNS, AWS Route 53 y Azure DNS. El formato sin comillas muestra los segmentos como texto sin formato de varias líneas sin comillas, lo que funciona para proveedores que aceptan entradas de varias líneas sin comillas o para su uso dentro de un archivo de zona BIND con sintaxis personalizada. En caso de duda, utiliza el formato con comillas. Es la opción predeterminada más segura.
¿Es seguro utilizar este divisor de registros DNS con claves privadas?
La herramienta funciona íntegramente en tu navegador, lo que significa que el valor de tu registro nunca sale de tu dispositivo. No se envía nada a los servidores de PowerDMARC, no se registra nada y no es necesario registrarse. Dicho esto, el divisor de registros DNS está diseñado para claves DKIM públicas, registros SPF, políticas DMARC y cadenas de verificación de dominio. Nunca debes pegar una clave privada DKIM en ninguna herramienta web, incluida esta. Solo es necesario dividir la clave pública (el valor que publicas en el DNS).
