¿Qué es un registro TXT?

Un registro TXT asocia texto libre a un nombre DNS. Hoy se usa sobre todo para datos legibles por máquinas, como las políticas SPF, DKIM y DMARC y los tokens de verificación de dominio.

El tipo TXT se diseñó para notas legibles por personas, pero como en él cabe cualquier texto, se convirtió en el lugar estándar para pequeñas piezas de configuración que leen otros sistemas. La autenticación del correo es el caso más conocido: SPF vive en un registro TXT en el propio dominio, las claves DKIM en selector._domainkey y la política DMARC en _dmarc.

Los servicios que necesitan una prueba de que usted controla un dominio suelen pedirle que publique un registro TXT con un token aleatorio. Después consultan el DNS, y la presencia del token muestra que quien solicitó la verificación puede editar la zona.

Una sola cadena dentro de un registro TXT está limitada a 255 caracteres, así que los valores largos, como las claves DKIM, se dividen en varias cadenas entre comillas que el lector vuelve a unir. Un nombre puede tener muchos registros TXT, pero solo debe tener uno que empiece por v=spf1; dos registros SPF hacen fallar la evaluación de SPF.

Ejemplo

example.com.  3600  IN  TXT  "v=spf1 ip4:192.0.2.0/24 -all"
example.com.  3600  IN  TXT  "site-verification=abc123"

Compruébelo

Registro TXT: véalo en un dominio real.

Consulta DNS