AZ Tools

Divisor de Registro TXT (Chunks de 255 Bytes)

Red

Un solo DNS TXT character-string está limitado a 255 bytes por RFC 1035. Los registros más largos que eso — claves públicas DKIM RSA, registros SPF con muchos includes — tienen que dividirse en múltiples character-strings concatenados por el resolver. Cada DNS UI hace la división ligeramente diferente: BIND quiere sintaxis `("chunk1" "chunk2")`, los archivos zone genéricos quieren strings entre comillas separados por espacios, Cloudflare auto-divide, Route 53 quiere strings entre comillas separados por espacios. Esta herramienta produce la forma que entra en la UI de tu proveedor sin más edits.

Bytes entrada
0
Chunks
0
Bytes salida
21
Salida
_record IN TXT (
  
)

Los DNS character-strings tienen prefijo de longitud por un byte → 255 max por string. Los registros TXT concatenan múltiples strings, así es como las claves DKIM más largas caben en DNS.

Cómo usar

  1. Pega tu valor TXT completo (clave pública DKIM, SPF largo, DMARC largo). Los botones de muestra llenan ejemplos realistas.
  2. Elige la UI DNS por la que estás publicando. La salida se ajusta al quoting de ese proveedor.
  3. Copia y pega en el campo de valor. El resolver re-ensambla los chunks transparentemente para los clientes.

Preguntas frecuentes

¿Por qué 255 bytes?
Los DNS character-strings tienen prefijo de longitud por un solo byte. Ese byte limita un solo string a 255. Un registro TXT puede contener múltiples strings concatenados por el resolver — `"abc" "def"` se lee como `abcdef`. El protocolo deja el join a la aplicación.
¿Cloudflare realmente auto-divide?
Sí. Pega un string de 600 bytes en Cloudflare y silenciosamente lo dividirá en tres character-strings bajo el capó. La salida que mostramos para Cloudflare es solo el valor unido — pega eso, sin comillas necesarias.

Herramientas relacionadas