[ DNS y dominios ]

DNS inverso confirmado hacia adelante: verifique ambas direcciones de búsqueda

Realice ambas mitades de una verificación de DNS inverso e informe con precisión las coincidencias, discrepancias y errores de búsqueda.

Por el equipo de investigación EmailAuth

[Puntos clave]

  • Compare los valores de IP normalizados en todo el conjunto de direcciones de reenvío.
  • Mantener el tiempo de espera, la ausencia y el desajuste como resultados diferentes.
  • La coherencia DNS no establece la autorización ni la seguridad del remitente.
En esta página

Una búsqueda inversa devuelve un nombre de host reclamado para una dirección IP. confirmado hacia adelante DNS inverso luego verifica si ese nombre de host se resuelve en la dirección original. El segundo paso detecta una inconsistencia común, pero una coincidencia no establece que el remitente sea confiable o esté autorizado a usar el dominio De de un mensaje.

Definir la comparación

Referencias: RFC 1912 §2.1, RFC 3596 §2.1, RFC 4291 §2.2.

Tome la dirección de origen SMTP observada como valor inicial. Consulta su registro PTR . Para cada nombre de host devuelto, consulte el tipo de dirección de reenvío apropiado: A para una fuente IPv4 y AAAA para una fuente IPv6 . Compare los valores de las direcciones utilizando un analizador de IP para IPv6 de modo que las formas textuales equivalentes se traten por igual.

Para el diagnóstico de esta guía, la confirmación significa que al menos un conjunto de direcciones de reenvío del nombre de host devuelto contiene la IP original. Conserve los resultados por host, así como ese resumen. Esta es una regla de diagnóstico definida explícitamente, no una promesa de que cada receptor implemente la misma política de selección o verifique cada resultado PTR .

Mantenga los fallos diferenciados

Referencias: RFC 1035 §4.1.1, RFC 2181 §10.2.

Sin respuesta PTR , un nombre de host sin dirección coincidente, un tiempo de espera DNS y una falla de validación son hallazgos diferentes. Un tiempo de espera no puede probar que el registro esté ausente. Una coincidencia IPv4 A no establece confirmación para una fuente IPv6 . Conserve los códigos de respuesta y el tiempo en lugar de agrupar todos los resultados en una única insignia roja.

No se detenga en la primera dirección devuelta para un nombre de host. Un host puede tener varias direcciones y la dirección original puede estar más adelante en el conjunto. Un panel tampoco debería descartar silenciosamente varios nombres PTR . Los resultados subyacentes son necesarios para explicar exactamente qué coincidió.

Calcular un conjunto de prueba sintético

El caso A comienza en 192.0.2.25. Vuelve PTR smtp.example.com; ese nombre es un conjunto es 192.0.2.24, 192.0.2.25. Se confirma el resultado esperado, porque la dirección original es miembro del conjunto. No se requiere igualdad con todo el conjunto.

El caso B usa el mismo PTR pero el conjunto A contiene solo 192.0.2.24. El resultado esperado no coincide. El caso C recibe un tiempo de espera en la búsqueda directa. El resultado esperado no está resuelto, no coincide. El caso D comienza en 2001:db8::25 y la respuesta AAAA del objetivo es 2001:0db8:0000:0000:0000:0000:0000:0025. El resultado esperado se confirma después de normalizar ambas como direcciones IPv6 .

Reproduzca estos casos con un solucionador de luminarias o zonas aisladas. Para cada caso, almacene la IP de origen, la respuesta PTR , la respuesta reenviada, el tipo de consulta y el resultado de membresía calculado. Una implementación simple analiza cada dirección y evalúa si la fuente está en el conjunto devuelto, mientras maneja los errores DNS antes de ese paso de membresía. Estos resultados esperados no afirman que se haya probado ningún receptor de producción.

Reparar el lado del propietario del desajuste

Referencias: RFC 1035 §3.5, RFC 8767 §4.

Si el PTR es incorrecto, trabaje con el operador de zona inversa. Si la dirección de reenvío es incorrecta, trabaje con el operador DNS autorizado del nombre de host. Si ambos son correctos en la autoridad pero no en el solucionador, investigue el almacenamiento en caché o las diferentes vistas. Mantenga evidencia de ambas direcciones al mismo tiempo para que un cambio secuencial no se diagnostique erróneamente como una inconsistencia persistente.

Finalmente, pruebe la ruta SMTP real y conserve cualquier respuesta del receptor. La confirmación de reenvío es una propiedad de coherencia de los datos DNS . Los atacantes pueden operar registros coincidentes hacia adelante y hacia atrás, y un proveedor legítimo aún puede tener una configuración rota. Utilice el hallazgo junto con los controles de autenticación y abuso, no en lugar de ellos.

Mantenga explícito el alcance de la evidencia

Los cuatro casos sintéticos se pueden verificar únicamente mediante la pertenencia a la dirección y la normalización: confirmado, no coincidente, no resuelto y confirmado. El cálculo local no realiza PTR ni búsquedas directas, no ejerce un receptor ni mide la reputación.

[ Llevar ]

Compare los valores de IP normalizados en todo el conjunto de direcciones de reenvío. Mantener el tiempo de espera, la ausencia y el desajuste como resultados diferentes. La coherencia DNS no establece la autorización ni la seguridad del remitente.

[ Por rol ]

¿Qué significa esto para ti?

Elija su función para conocer los próximos pasos prácticos.

Administrador de TI/correo

Calcule la membresía de la dirección cuidadosamente

El conjunto completo de direcciones devueltas y los valores de IP normalizados determinan el resultado del diagnóstico indicado.

Próximos pasos

  1. Evalúe todas las direcciones devueltas.
  2. Normalice los valores de IP antes de compararlos.
  3. Mantenga los errores separados de las discrepancias.

CISO / Operaciones de seguridad

Evite conclusiones sobre reputación

También pueden existir datos consistentes hacia adelante y hacia atrás para infraestructuras abusivas.

Próximos pasos

  1. Trate la confirmación como una señal de coherencia limitada.
  2. Revise la evidencia para ambas direcciones de búsqueda.
  3. Verifique la autenticación de forma independiente.

Fundador / No técnico

Resolver la propiedad en ambos lados

Una discrepancia inversa y directa puede requerir coordinación entre dos propietarios de servicios.

Próximos pasos

  1. Asigne ambos propietarios DNS a casos no resueltos.
  2. Requiere una definición clara del resultado.
  3. Evite reclamos de seguridad basados ​​en una sola verificación.

[ Preguntas frecuentes ]

Preguntas frecuentes

¿ PTR solo envía la confirmación?

No. Debe resolver el nombre de host devuelto y comparar direcciones.

RFC 1912 §2.1

¿La respuesta directa debe contener solo una dirección?

No. La fuente original debe estar presente en la dirección relevante establecida en este diagnóstico.

¿Qué pasa si la primera dirección remitida es diferente?

Consulta el conjunto completo; El orden de respuesta no es prueba de discrepancia.

¿Un tiempo de espera significa que el nombre de host no coincide?

Significa que el cheque no está resuelto. No reemplace la evidencia faltante con una que no coincida.

¿Puede un resultado A confirmar una fuente IPv6 ?

No. Utilice las direcciones AAAA relevantes para esa fuente IPv6 .

RFC 3596 §2.1

¿Las cadenas IPv6 comprimidas de manera diferente siempre difieren?

No. Analizarlos y normalizarlos antes de compararlos.

RFC 4291 §2.2

¿La confirmación prueba que un remitente está seguro?

No. Establece la coherencia DNS , no una intención benigna ni una autorización de dominio.

¿Quién soluciona un desajuste?

El operador PTR o el operador de zona directa, según qué registro sea incorrecto.

[ Fuentes ]

Fuentes

  1. RFC 1035

    Secciones §3.5 · §4.1.1

  2. RFC 1912

    Secciones §2.1

  3. RFC 2181

    Secciones §10.2

  4. RFC 3596

    Secciones §2.1

  5. RFC 8767

    Secciones §4

  6. RFC 4291

    Secciones §2.2

[ Glosario ]

Glosario

Confirmación directa
En esta guía, al menos un destino PTR tiene un conjunto de direcciones de reenvío relevante que contiene la IP de origen original. Este es un diagnóstico definido, no una regla de receptor universal.
Valor de IP normalizado
Un valor de dirección analizado que trata las formas textuales IPv6 equivalentes como la misma dirección.

RFC 4291 §2.2

Procedencia de la empresa

Por qué las principales instituciones financieras y gobiernos retiraron sus paneles de seguridad de correo electrónico.

Las plataformas tradicionales de autenticación de correo electrónico le venden un panel y piden a sus ingenieros que hagan el trabajo. En entornos de alto riesgo, la supervisión manual significa retrasos en la aplicación, cambios en la configuración y dominios en la sombra no monitoreados.

EmailAuth es la plataforma de procedencia de correo electrónico agente. Nuestros agentes hacen cumplir p=reject, mantenga alineados a los remitentes externos y mueva sus dominios al máximo RFC 9989 cumplimiento, el nuevo estándar DMARC , con auditabilidad humana.

Gobiernos Grandes empresas Instituciones financieras de primer nivel

SaaS · Arrendamiento dedicado · Air-gapped on-premise · Cifrado BYOK

Base de conocimientos