¿Qué es un registro PTR y cómo hacer una búsqueda inversa de IP?

¿Estás experimentando rebotes mientras intentas enviar un email corporativo desde tu cuenta de hosting? Eso puede suceder debido a errores en el registro PTR de tu DNS. En este tutorial, te enseñaremos qué es este registro y cómo comprobar si tu dirección IP tiene uno con una búsqueda de PTR. ¡Comencemos!

¿Qué es un Registro PTR y por qué necesitas uno?

En pocas palabras, un registro PTR es una versión inversa de un Registro A. Este registro mapea el nombre de dominio a una dirección IP, los mapas PTR a una dirección IP a un hostname. De esta manera, asegura que tu dirección IP se conecte oficialmente a tu host.

La configuración de este registro es esencial si utilizas servidores de correo internos o externos. Este registro añade fiabilidad a los servidores de envío y permite al receptor comprobar el hostname de tu dirección IP. Es una excelente forma de protección contra todo tipo de spammers.

Es por eso que algunos de los principales proveedores de correo electrónico como Yahoo Mail y Gmail hacen una búsqueda inversa de DNS antes de aceptar los correos electrónicos entrantes.

Dos métodos para comprobar tu registro PTR y la búsqueda inversa de DNS

Utiliza los siguientes métodos para ver el valor del registro PTR de tu dominio y asegurarte de que has configurado una búsqueda inversa:

Usando las consolas de ordenador

Comprueba si la dirección IP se está resolviendo en el nombre del host revisando el valor de este registro en las consolas de tu ordenador.

Si usas Windows, ejecuta esta sintaxis en el símbolo del sistema:

Nslookup DIRECCIÓN_IP

Reemplaza DIRECCIÓN_IP con la dirección IP de tu dominio

Digamos que quieres hacer una búsqueda de PRT para 54.243.154.xx. Entonces, verás esto:

Microsoft Windows [Version 10.0.18362.418]
(c) 2019 Microsoft Corporation. All rights reserved.

C:\Users\DCW-3>nslookup 54.243.154.xxx
Server:  hotspot.niagahoster.co.id
Address:  192.168.8.1

Name:    ec2-54-243-154-xx.compute-1.amazonaws.com
Address:  54.243.154.xx

Como puedes ver, el récord PTR es ec2-54-243-154-xx.compute-1.amazonaws.com.

El proceso es similar si realizas esto en la terminal de la consola de Linux o en la terminal de MacOs. Haz la búsqueda PRT con el siguiente comando:

dig -x DIRECCIÓN_IP

Recuerda cambiar DIRECCIÓN_IP por la dirección IP real.

La salida se verá así en Linux:

~$ dig -x 54.243.154.xx

; <<>> DiG 9.10.3-P4-Ubuntu <<>> -x 54.243.154.xx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48405 
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0


;; QUESTION SECTION:
;xx.154.243.54.in-addr.arpa.        IN PTR

;; ANSWER SECTION:
xx.154.243.54.in-addr.arpa. 250     IN PTR ec2-54-243-154-xx.compute-1.amazonaws.com

;; Query time: 21 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Mon Nov 04 12:42:56 WIB 2019
;; MSG SIZE rcvd: 99

En MacOS, verás un resultado similar también:

~ dig -x 54.243.154.xx 
; <<>> DiG 9.10.6-P1 <<>> -x 54.243.154.xx 
;; global options: +cmd
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26997 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version:0, flags:; udp: 4096 
;; QUESTION SECTION: 
;xx.154.243.54.in-addr.arpa.    IN PTR 

;; ANSWER SECTION: 
xx.154.243.54.in-addr.arpa. 250 IN PTR ec2-54-243-154-xx.compute-1.amazonaws.com

;; AUTHORITY SECTION:
154.243.54.in-addr.arpa. 3600   IN NS x1.amazonaws.com.
154.243.54.in-addr.arpa. 3600   IN NS x3.amazonaws.org.
154.243.54.in-addr.arpa. 3600   IN NS pdns1.ultradns.net.
154.243.54.in-addr.arpa. 3600   IN NS x4.amazonaws.com.
154.243.54.in-addr.arpa. 3600   IN NS x5.amazonaws.org. 

;; Query time: 38 msec 
;; SERVER: 118.98.44.100#53(118.98.44.100) 
;; WHEN: Mon Nov 04 13:02:56 WIB 2019
;; MSG SIZE rcvd: 223

En ANSWER SECTION, puedes ver que el valor del registro PTR es ec2-54-243-154-xx.compute-1.amazonaws.com.

Usar herramientas online

También puedes utilizar herramientas online de búsqueda inversa como MxToolBox para averiguar el hostname de la dirección IP. Todo lo que necesitas hacer es introducir la dirección IP en el campo y presionar el botón Reverse Lookup.

Comprueba tu registro PTR con una herramienta online

Si la búsqueda muestra que no has establecido un registro PTR para tu dirección IP, contacta a tu proveedor de alojamiento o PSI y solicita crear uno.

Conclusión

Como hemos mencionado, un registro PTR es la versión inversa de la dirección IP de tu dominio. Éste confirma que tu dirección IP se conecta a un hostname.

Si tu dirección IP no apunta correctamente, debes configurar una búsqueda de PTR con tu proveedor de alojamiento. De esta manera, podrás evitar los rebotes de correos electrónicos.

Author
El autor

Gustavo B.

Gustavo es un apasionado por la creación de sitios web. Se enfoca en la aplicación de estrategias SEO en Hostinger para España y Latinoamérica, así como la creación de contenidos de alto nivel. Cuando no está aplicando nuevos trucos en WordPress lo puedes encontrar tocando la guitarra, viajando o tomando un curso online.