registro PTR

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

¿Tienes rebotes mientras experimentas enviar un email corporativo La causa de esto puede deberse a errores en el registro PTR de tu DNS? A lo largo de este tutorial, aprenderemos qué es este registro y cómo verificar si tu dirección IP posee el registro con una búsqueda de PTR.

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

Resumiendo un poco, un registro PTR en lo contrario a un registro A. Lo que hace este registro es mapear el nombre de dominio a una dirección IP, los mapas PTR hacia una dirección IP a un hostname. Al hacerlo de esta forma, se asegura que tu dirección IP esté conectada a tu host.

Si empleas servidores de correo internos o externos, es fundamental que configures este registro. Lo que hace el registro es agregar fiabilidad y credibilidad a los servidores de envío y además le brinda al receptor el hostname de tu dirección IP. Es una manera perfecta para protegerse contra el spam masivo.

Justamente por eso, ciertos proveedores de correo electrónico, como por ejemplo Yahoo Mail y Gmail, generan una búsqueda inversa de DNS previamente a aceptar los correos electrónicos entrantes.

Comprobar el registro PTR y la búsqueda inversa de DNS

Existen dos métodos para comprobar tu registro PTR y la búsqueda inversa de DNS. Usa los próximos métodos para corroborar el valor del registro PTR de tu dominio y estar seguro de que hayas configurado la búsqueda inversa.

Utilizando las consolas de ordenador

Verifica si la dirección IP está resolviéndose en el hostname corroborando el valor de este registro en la consola de tu ordenador.

Si utilizas Windows, realiza esta sintaxis en el «Símbolo del sistema».

Nslookup DIRECCIÓN_IP

Debes reemplazar DIRECCIÓN_IP por la dirección IP de tu dominio.

Supongamos que deseas generar una búsqueda de PRT para 54.243.154.xx. Por lo tanto, visualizarás lo siguiente:

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.ejemplo.co.ar
Address: 192.168.8.1

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

Como se puede observar, el récord PTR es ec2-54-243-154-xx.compute-1.amazonaws.com.

Si posees Linux o MacOs, y quieres hacer el proceso en la terminal de la consola, va a ser similar al de Windows. Debes hacer la búsqueda PTR con el próximo comando:

dig -x DIRECCIÓN_IP

No olvides reemplazar DIRECCIÓN_IP por la dirección IP real.

En el caso de Linux, visualizarás la salida de esta forma:

~$ 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

Por último, en MacOs, vas a ver un resultado parecido:

~ 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

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

Emplear herramientas online

Lo que puedes hacer también, es usar herramientas online de búsqueda inversa, como por ejemplo MxToolBox Para saber el hostname de la dirección IP. Lo único que debes hacer es agregar la dirección IP en el campo y por último presionar el botón «Reverse Lookup».

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

Si al generar la búsqueda, te devuelve que no se ha establecido un registro PTR para la dirección IP, lo que debes hacer es contactar a tu proveedor de alojamiento web o PSI.

Conclusión

Haciendo un resumen, hemos visto que un registro PTR es la versión inversa de la dirección IP del dominio. Lo que hace el registro es confirmar que tu dirección IP se conecta oficialmente a un hostname.

Si tienes el problema de que tu dirección IP no apunta de la manera correcta, lo que debes hacer es configurar una búsqueda de PTR con tu proveedor de alojamiento web. Al hacerlo, evitarás los rebotes en los correos electrónicos.

¡Echa un vistazo a nuestras guías!

Emanuel Duarte
Emanuel Duarte

Emanuel Duarte es un apasionado de las tecnologías y el uso de ellas para el armado de desarrollo web, cuya especialización es la principal plataforma del mercado: Wordpress.
Adicionalmente, se destaca por conocer las herramientas aledañas que convierten los sitios webs en confiables, seguros y ágiles.