Defaults.Exposed

Defaults.ExposedSoluciones › DNS inverso (PTR)

Cómo arreglar DNS inverso (PTR)

El DNS inverso es la credencial del servidor que envía el correo de tu empresa. Cuando un proveedor receptor como Gmail o Microsoft 365 consulta quién hay detrás de la dirección emisora y obtiene un nombre que cuadra, tu correo parece legítimo. Cuando no hay credencial —o el nombre y el número no concuerdan—, tus facturas y presupuestos perfectamente reales se tratan como sospechosos y se mandan en silencio a la basura o se rechazan.

En resumen, para tu negocio: Tus facturas, presupuestos y respuestas a clientes caen en silencio en el spam o nunca llegan, así que los acuerdos se atascan, los pagos llegan tarde y los clientes creen que los ignoraste, nada de lo cual aparece como un error que notarías.

Lo que esto te puede costar

Por qué importa. Todo proveedor de correo importante comprueba la identidad del servidor que envía tu correo, y la comprueba en cada mensaje. Si ese servidor no puede demostrar quién es —o si su nombre y su número se contradicen—, tu correo empresarial legítimo se gestiona como si pudiera ser spam. Pierdes respuestas, pagos y confianza, y como nada rebota, normalmente nunca averiguas por qué.

La versión corta

Cuando tu empresa envía un correo, este sale de un servidor de correo, y todo servidor de internet tiene una dirección numérica: su IP. El DNS inverso (un registro «PTR») es la credencial de ese servidor: permite a cualquiera que vea el número buscar el nombre adecuado que hay detrás, como mail.tuempresa.com.

Los grandes proveedores receptores —Gmail, Microsoft 365, Yahoo— comprueban esa credencial en cada mensaje que envías. Un servidor capaz de nombrarse a sí mismo, y donde el nombre y el número concuerdan entre sí, parece un servidor de correo legítimo. Un servidor sin credencial, o con una credencial que no coincide, se parece exactamente a las máquinas anónimas y desechables que usan los spammers. Así que tus facturas y presupuestos legítimos empiezan cada conversación bajo sospecha, y muchos de ellos pierden.

Lo frustrante es que nada te avisa de que está pasando. No hay rebote, no hay error. Tu correo simplemente rinde por debajo en silencio.

Lo que esto te puede costar

Estas son las formas cotidianas en que un registro de DNS inverso ausente o no coincidente se traduce en dinero y confianza que se van por la puerta. Nunca nombramos a una empresa real: son patrones que vemos en los datos.

El hilo común a todos: el coste cae sobre ti, es invisible mientras ocurre, y la solución es gratis.

Qué es en realidad

El DNS normal convierte un nombre en un número: escribes tuempresa.com, y el DNS te devuelve la dirección IP a la que conectar. El DNS inverso hace lo opuesto: convierte un número de vuelta en un nombre. Dada la IP 203.0.113.10, una búsqueda inversa (un «registro PTR») responde mail.tuempresa.com.

Por qué les importa a los receptores: cuando tu servidor de correo conecta con Gmail para entregar un mensaje, Gmail ve la IP que conecta. Lo primero que hace un filtro de correo serio es preguntar «¿quién es esta máquina?» haciendo una búsqueda inversa de esa IP. Un servidor de correo empresarial real tiene una respuesta (mail.tuempresa.com). Una máquina de spam desechable normalmente no la tiene, o tiene un nombre genérico asignado por el proveedor como host-203-0-113-10.algunisp.net. Así que la presencia y la calidad de la credencial es una de las primerísimas señales de confianza que se aplican a tu correo, antes incluso de que SPF, DKIM o el contenido del mensaje se miren siquiera.

Comprueba el servidor de correo, no tu web. Esto despista a la gente. La dirección de tu web suele estar detrás de una CDN o un proxy (como Cloudflare) y nunca tendrá una credencial coincidente, y eso está bien, porque el DNS inverso para el correo trata sobre la IP del servidor de correo MX, una máquina completamente aparte. Esta comprobación busca correctamente el servidor de correo principal de tu dominio (el registro MX de menor prioridad), lo resuelve a su IP y comprueba la credencial de esa IP.

La mitad que la mayoría de las configuraciones hacen mal: tiene que coincidir en ambos sentidos. Tener un nombre no basta por sí solo. Gmail y los demás grandes filtros hacen algo más estricto, llamado DNS inverso confirmado en sentido directo (FCrDNS):

  1. Busca la IP → obtén un nombre (por ejemplo, mail.tuempresa.com).
  2. Ahora busca ese nombre de vuelta → debe resolverse a la misma IP desde la que empezaste.

Si las dos direcciones concuerdan, el servidor se confirma y se confía plenamente. Si hay un nombre pero apunta a otro sitio (o a ninguna parte), el servidor solo se confía a medias: una credencial que no aguanta un segundo vistazo se trata como más débil de lo que esperarías. Un PTR que apunta a un nombre de host controlado por un atacante, y que no resuelve de vuelta, es en cierto modo peor que no tener PTR.

Así es exactamente como esta comprobación lo puntúa:

Una nota sobre el peso: en la metodología, esta es una comprobación puntuada de seguridad de correo (vale 25 puntos, un elemento de prioridad P2). No es la comprobación de correo de más peso —esa es SPF y DMARC, que detienen la suplantación directa—, pero es una parte genuina y calificada de tu posición en correo, y de las pocas que dependen de que tu proveedor haga algo bien en lugar de tú. Si envías solo a través de Google Workspace o Microsoft 365, casi con seguridad ya pasas; las empresas que suspenden son las que envían a través de su propio servidor o el de un tercero.

Cómo se ve lo «bueno»: la IP de tu servidor de correo principal tiene un registro PTR que apunta a un nombre de host real que posees, y ese nombre de host resuelve directamente de vuelta a la misma IP: las dos direcciones concuerdan (FCrDNS confirmado).

Cómo solucionarlo (gratis, ~10 minutos del tiempo de alguien)

Pasa esta sección a quien sea dueño de la dirección IP de tu servidor de correo —normalmente tu proveedor de correo o de hosting, o tu centro de datos para una máquina autoalojada— y ten en cuenta que la solución es gratis. Este es el único ajuste de correo que casi con seguridad no puedes cambiar tú mismo en tu panel de DNS normal, porque el DNS inverso lo controla quien sea dueño de la IP, no quien sea dueño del dominio. Nosotros solo cobramos por vigilar que se mantenga correcto, nunca por hacer el cambio.

Paso 1 — Encuentra la IP del servidor de correo emisor. Identifica el host MX principal del dominio (el servidor de correo con el número de prioridad más bajo) y resuélvelo a su dirección IP:

dig MX tuempresa.com        # encuentra el host MX principal (de menor prioridad)
dig A mail.tuempresa.com    # resuelve ese host a su IP

Esa IP es la que necesita la credencial. No uses la IP de la web: es una máquina distinta y a menudo está detrás de una CDN que nunca coincidirá.

Paso 2 — Pide al dueño de la IP que configure el registro PTR. El DNS inverso reside con quien controla el bloque de IP, así que la petición va a:

Diles el registro que quieres, por ejemplo: 203.0.113.10mail.tuempresa.com.

Paso 3 — Haz que confirme en sentido directo (este es el paso que la mayoría se salta). El nombre de host del PTR también debe resolver de vuelta a la misma IP mediante un registro A normal que tú controles en tu propio DNS. Así que:

Ambas direcciones deben apuntarse mutuamente. Solo entonces queda confirmado en sentido directo y plenamente confiado.

Paso 4 — Vuelve a comprobar tu dominio. Confirma que el servidor de correo muestra ahora DNS inverso confirmado en sentido directo y que la comprobación pasa. Los cambios de DNS se propagan en cuestión de minutos a unas pocas horas.

Errores habituales

Dónde encaja esto

El DNS inverso es la identidad del servidor; SPF, DKIM y DMARC son la capa de autorización y antisuplantación del dominio. Responden a preguntas distintas, y los grandes proveedores las comprueban todas. SPF enumera qué servicios pueden enviar en tu nombre; DKIM firma criptográficamente tus mensajes para que no puedan manipularse; DMARC une los dos y le dice a los receptores qué hacer con el correo que falla, y protege el nombre visible del campo «de» que ven realmente tus clientes. El DNS inverso se sitúa por debajo de todo eso, dando fe de que la máquina que envía es, en primer lugar, un servidor de correo real y con nombre. Pon bien SPF, DKIM y DMARC para la defensa más fuerte contra la suplantación; pon bien el DNS inverso para que un servidor emisor nuevo o autoalojado no quede silenciosamente desconfiado antes de que el resto tenga siquiera una oportunidad. Cada una de estas soluciones es gratis.

Preguntas frecuentes

No soy técnico, ¿puedo encargarme de esto yo mismo?

Normalmente no, y no pasa nada. A diferencia de la mayoría de los ajustes de correo, este no se cambia en el DNS de tu propio dominio: lo configura quien sea dueño de la dirección de internet (la IP) de tu servidor de correo, que es tu proveedor de correo o de hosting. Tu trabajo es simplemente reenviarles la sección «Cómo solucionarlo». Es un cambio rápido por su parte, y es gratis.

Si uso Google Workspace o Microsoft 365, ¿ya estoy cubierto?

Casi con seguridad sí: ambos gestionan el DNS inverso automáticamente para sus propios servidores de correo, así que un dominio que envía solo a través de ellos pasa esto sin que tengas que hacer nada. Si nuestra comprobación lo señala igualmente, casi siempre significa que parte de tu correo sale a través de un servidor distinto (tu propia máquina, un VPS barato o una aplicación de envío de terceros), y ese servidor es el que carece de credencial. La sección de solución explica a quién contactar.

¿Arreglar esto podría romper mi correo?

No. Esto solo añade o corrige el registro de identidad del servidor emisor: no cambia a dónde va tu correo, quién tiene permiso para enviarlo, ni ninguno de los ajustes de tu bandeja de entrada. Sencillamente hace que el correo que ya envías tenga más probabilidades de que se confíe en él y se entregue.

¿Cuál es la diferencia entre esto y SPF, DKIM y DMARC?

Esos tres responden a «¿tiene este dominio permiso para enviar este mensaje?». El DNS inverso responde a una pregunta distinta y anterior: «¿es la máquina que está enviando un servidor de correo real e identificable, o una máquina anónima?». Los grandes proveedores comprueban ambas cosas. Quieres todas bien, pero el DNS inverso es la que detecta un servidor emisor nuevo o autoalojado antes de que SPF y DKIM siquiera entren en juego.

Tenemos un registro de DNS inverso pero la comprobación aún no pasa del todo, ¿por qué?

Porque tener un nombre no basta; el nombre tiene que cuadrar en ambos sentidos. La credencial dice que el servidor se llama, pongamos, mail.tuempresa.com, pero Gmail busca entonces ese nombre y espera que apunte de vuelta exactamente a la misma IP. Si no lo hace (o apunta a otro sitio), los proveedores lo tratan como no confirmado y solo confían a medias. Esta coincidencia en ambos sentidos se llama DNS inverso confirmado en sentido directo, y es la parte que la mayoría de las configuraciones se saltan.

¿La solución es de verdad gratis, o es una venta de pago encubierta?

La solución siempre es gratis: es un pequeño cambio de configuración que hace tu proveedor, no un producto que compres. Quien te diga que configurar el DNS inverso requiere un plan de pago está equivocado. Nosotros solo cobramos por vigilar que se mantenga correcto con el tiempo, nunca por hacer el cambio.