Comprueba el registro PTR de una dirección IPv4 o IPv6 y, lo que es más importante, si se mantiene tras el recorrido de vuelta. Gratis, sin necesidad de crear una cuenta, no se almacena ningún dato.
Reverse DNS con confirmación directa
El Reverse DNS confirmado en sentido directo significa que el registro PTR de una dirección IP identifica a un host y que ese host se resuelve de nuevo en la misma dirección IP. La consulta de Reverse DNS de ReportedIP comprueba ambas direcciones en una sola pasada y, cuando no coinciden, identifica las direcciones a las que realmente da servicio el host PTR.
Cómo funciona esta herramienta y cuáles son sus limitaciones
La dirección se convierte en su nombre inverso en «in-addr.arpa» para IPv4 o «ip6.arpa» para IPv6, y se consulta en busca de un registro PTR. A continuación, cada nombre obtenido se resuelve hacia adelante (A y AAAA) y el conjunto completo de respuestas se compara con la dirección sobre la que se realizó la consulta. La dirección se confirma tan pronto como un nombre PTR se resuelve hacia ella.
El conjunto completo de respuestas es importante: un host PTR suele ser compartido por varias direcciones. 8.8.8.8 tiene el nombre PTR «dns.google», y «dns.google» responde con 8.8.8.8 y 8.8.4.4, además de dos direcciones IPv6. Una comprobación que comparara solo la primera respuesta consideraría sin confirmar la mitad de ese conjunto. Las direcciones se comparan en su formato binario, por lo que las distintas formas de escribir una misma dirección IPv6 se consideran todas como la misma dirección.
Un registro PTR solo puede publicarlo quien posea el bloque de direcciones IP, normalmente el proveedor de alojamiento o de tránsito, y no el propietario del dominio. La ausencia o la falta de confirmación de un registro PTR es una de las razones más habituales por las que un servidor de correo es rechazado o filtrado, por lo que el resultado explica el estado en lugar de limitarse a indicarlo.
Qué significa realmente el Reverse DNS con confirmación directa
Una búsqueda inversa responde a una pregunta: ¿qué nombre publica el propietario de esta dirección para ella? Ese nombre es el registro PTR. Por sí solo no demuestra nada, ya que el propietario de una dirección puede publicar cualquier nombre, incluido uno que pertenezca a otra persona.
La comprobación que realmente cuenta es el recorrido de vuelta. Se toma el nombre del registro PTR, se buscan sus registros A y AAAA, y se comprueba si la dirección de partida se encuentra entre ellos. Si es así, ambas mitades del par coinciden y el nombre queda confirmado. Si no es así, el registro PTR es una afirmación sin fundamento. Los servidores de recepción de correo, los servicios de abuso y las herramientas de análisis de registros realizan este segundo paso, por lo que un registro PTR por sí solo no es suficiente.
Por qué se rechaza un servidor de correo por este motivo
Un servidor de correo emisor sin un registro PTR confirmado es la razón más común por la que se rechaza un mensaje en la fase de conexión, antes incluso de que se examine el contenido. Los grandes proveedores interpretan la ausencia o la falta de confirmación de un registro inverso como un indicio de que el host o la conexión del usuario están comprometidos, porque eso es lo que suele ocurrir.
La solución no depende únicamente de ti: el registro PTR es responsabilidad de quien posea el bloque de direcciones, por lo que es tu proveedor de alojamiento o tu proveedor de servicios de Internet quien lo configura. Lo que sí está en tus manos es hacer que el registro directo coincida con él.
Qué comprueba esta herramienta
1. Entrada
: Introduce una dirección IPv4, una dirección IPv6 o un nombre de host. Un nombre de host se resuelve en todos sus registros A y AAAA, y cada dirección se comprueba por separado, ya que un host de doble pila puede ser correcto en un protocolo y presentar errores en el otro.
2. Búsqueda PTR
: La dirección se convierte en su nombre inverso y se consulta. IPv4 utiliza los octetos invertidos en in-addr.arpa, mientras que IPv6 utiliza los 32 nibbles invertidos en ip6.arpa.
3. Confirmación directa:
cada nombre que devuelve el registro PTR se resuelve de nuevo, y el conjunto completo de sus registros A y AAAA se compara con la dirección original. Un host detrás de un round robin responde con varias direcciones, por lo que comparar solo la primera marcaría como defectuosas configuraciones que son correctas.
4. La divergencia
: cuando el par no coincide, el resultado indica las direcciones a las que apunta realmente el registro PTR. Eso es lo que te indica si se trata de un registro obsoleto, una entrada inversa compartida o un nombre que nunca fue tuyo.