¿Qué es un registro PTR y para qué sirve?
Un registro PTR relaciona una dirección IP con un nombre de dominio o hostname. Se utiliza en la resolución DNS inversa para obtener un nombre a partir de una dirección IP.
¿Qué es un registro PTR?
Un registro PTR es un registro DNS que permite realizar una resolución inversa, relacionando una dirección IP con un nombre de dominio o hostname.
Mientras A permite resolver un nombre hacia una IPv4, PTR se utiliza para realizar el recorrido inverso.
PTR se utiliza para la resolución DNS inversa
DNS no solamente permite encontrar una dirección IP a partir de un nombre. También puede utilizarse para consultar qué nombre está asociado con una dirección IP.
PTR realiza el proceso inverso de A
Un registro A relaciona un nombre con una dirección IPv4. Un registro PTR permite consultar un nombre a partir de una dirección IP mediante DNS inverso.
PTR no se configura normalmente junto al dominio común
La información de DNS inverso se administra en zonas especiales asociadas al espacio de direcciones IP, generalmente bajo in-addr.arpa para IPv4 y ip6.arpa para IPv6.
El proveedor de la IP suele controlar esta información
En servidores alojados en proveedores externos, la administración del PTR normalmente depende del operador que controla el bloque de direcciones IP.
¿Cómo funciona una consulta PTR?
El sistema toma una dirección IP, busca la zona de DNS inverso correspondiente y consulta el registro PTR asociado.
Se parte de una dirección
La consulta comienza con una dirección IPv4 o IPv6.
Se consulta la zona inversa
DNS busca información dentro de la zona correspondiente a esa dirección.
Se obtiene un nombre
Si existe un PTR, la respuesta puede proporcionar el hostname asociado con la IP.
¿Cómo se representa un registro PTR?
En DNS inverso, la dirección IP se transforma en un nombre especial de consulta y el registro PTR devuelve el hostname correspondiente.
| Elemento | Ejemplo | Función |
|---|---|---|
| Dirección IPv4 | 203.0.113.10 | IP que se quiere consultar. |
| Zona inversa | 10.113.0.203.in-addr.arpa | Nombre utilizado para la consulta inversa. |
| Tipo | PTR | Indica una consulta de resolución inversa. |
| Resultado | mail.ejemplo.cl. | Nombre asociado con la IP. |
Ejemplo de un registro PTR para IPv4
Una representación simplificada de una zona inversa puede verse así:
10.113.0.203.in-addr.arpa. PTR mail.ejemplo.cl.
Esta entrada permite asociar la dirección correspondiente con el nombre mail.ejemplo.cl.
Diferencia entre A y PTR
| Registro | Dirección de consulta | Resultado |
|---|---|---|
| A | Nombre → IPv4 | Dirección IPv4 |
| PTR | IPv4 → Nombre | Hostname o nombre de dominio |
¿Qué relación tiene PTR con los servidores de correo?
El DNS inverso puede ser relevante para la reputación y validación de servidores de correo. Algunos sistemas de recepción comprueban la existencia de un nombre asociado con la dirección IP del servidor emisor.
IP: 203.0.113.25
PTR: mail.ejemplo.cl.
La configuración exacta y los controles aplicados dependen del servidor receptor y de las políticas utilizadas por cada proveedor.
PTR también existe para direcciones IPv6
En IPv6, la resolución inversa utiliza la zona ip6.arpa. El formato es más extenso porque las direcciones IPv6 contienen muchos más caracteres.
El principio sigue siendo el mismo: una dirección IP se consulta en DNS inverso y un registro PTR puede devolver el nombre asociado.
¿Quién puede cambiar un registro PTR?
La administración del PTR normalmente corresponde al propietario o administrador del espacio de direcciones IP.
Por eso, en un servidor contratado a un proveedor de hosting o nube, puede ser necesario utilizar su panel de administración o solicitar el cambio al operador.
Tener acceso al panel DNS de tu dominio no significa necesariamente que puedas modificar el PTR de una dirección IP. La autoridad sobre el DNS inverso depende de quién controla ese espacio de direcciones.
Puedes consultar un PTR con herramientas DNS
Una forma sencilla de comprobar una resolución inversa es utilizar una herramienta como nslookup y proporcionar una dirección IP.
nslookup 203.0.113.10
Si existe información de DNS inverso, la herramienta puede mostrar el nombre asociado con esa dirección.
Guía de nslookup →Problemas comunes con registros PTR
Confundir PTR con A
A resuelve un nombre hacia una IPv4, mientras PTR realiza la resolución inversa desde una dirección IP hacia un nombre.
Intentar modificar el PTR desde el DNS del dominio
El DNS inverso suele depender del operador que administra el bloque IP, no únicamente del proveedor donde administras el dominio.
Utilizar un nombre que no corresponde al servidor
El nombre publicado mediante PTR debe representar correctamente el destino al que corresponde la dirección IP.
Esperar una resolución inmediata
Los cambios DNS pueden mantenerse temporalmente en caché y tardar en reflejarse de forma uniforme.
A, AAAA y PTR resuelven información en direcciones diferentes
| Registro | Entrada | Resultado |
|---|---|---|
| A | Nombre | IPv4 |
| AAAA | Nombre | IPv6 |
| PTR | Dirección IP | Nombre |
Más información sobre registros PTR
Puedes consultar nuestra guía sobre qué es un registro DNS para comprender cómo PTR forma parte del sistema de registros DNS.
También puedes revisar nuestra guía sobre cómo hacer un nslookup para comprobar resoluciones DNS desde la terminal.
Para consultar información técnica sobre tipos de registros DNS puedes revisar: referencia de registros DNS .
Preguntas frecuentes sobre el registro PTR
Es un registro DNS utilizado para asociar una dirección IP con un nombre de dominio o hostname mediante DNS inverso.
Sirve para obtener un nombre asociado con una dirección IP mediante una consulta de DNS inverso.
A relaciona un nombre con una dirección IPv4, mientras que PTR relaciona una dirección IP con un nombre mediante DNS inverso.
Normalmente lo administra el operador que controla el espacio de direcciones IP correspondiente, como un proveedor de hosting, nube o conectividad.
Sí. IPv6 utiliza DNS inverso mediante la zona ip6.arpa y puede utilizar registros PTR para asociar direcciones con nombres.
Algunos servidores de correo utilizan la información de DNS inverso como parte de sus comprobaciones sobre las direcciones IP de los servidores emisores.
No necesariamente. La administración del PTR depende de quién controla el espacio de direcciones IP y su DNS inverso.
Puedes utilizar herramientas como nslookup y realizar una consulta indicando la dirección IP que quieres comprobar.
Aprende qué es un registro CAA
Descubre qué función cumple CAA y cómo se utiliza para controlar qué autoridades certificadoras pueden emitir certificados para un dominio.
Ver registro CAA →