todas las guías

// cómo solucionarlo

Cómo configurar el DNS inverso (PTR) en tu empresa de hosting

El registro PTR de la IP de tu servidor lo configura tu empresa de hosting, no el DNS de tu dominio. Estos son los pasos generales en OVH, Hetzner, Scaleway, AWS y DigitalOcean.

Qué significa

El DNS inverso convierte la dirección IP de tu servidor en un nombre, como mail.yourdomain.com. Este registro se llama PTR. A diferencia de tus otros registros DNS, no se gestiona donde compraste tu dominio. Lo gestiona la empresa propietaria de la dirección IP: tu proveedor de VPS o de servidor.

Por qué importa

Gmail, Outlook y muchos otros receptores rechazan o filtran los emails de servidores cuya IP no tiene PTR, o tiene un PTR que no apunta de vuelta a la misma IP. Un nombre por defecto como vps-12345.provider.example también inspira menos confianza que un nombre de tu propio dominio.

Cómo comprobarlo

Envía un email desde tu servidor a tu dirección de prueba de la página de inicio (/). La sección DNS inverso muestra la IP de envío, su nombre PTR y si ese nombre apunta de vuelta a la IP.

Cómo solucionarlo

Paso 1: crea primero el registro directo

En tu proveedor de DNS, crea un registro A (y un registro AAAA si envías por IPv6) para el nombre que quieres:

mail.yourdomain.com  A  203.0.113.10

La mayoría de proveedores se niegan a configurar un PTR para un nombre que no apunta ya a la IP, así que haz esto primero y espera a que sea visible.

Paso 2: configura el PTR en tu proveedor

Los menús cambian a menudo, así que busca palabras como «Reverse DNS», «rDNS» o «PTR» en los ajustes de tu servidor o de su dirección IP.

  • OVH: en el panel de control, abre la sección IP, busca la IP de tu servidor y edita su reverse.
  • Hetzner: en la consola Cloud o el panel Robot, abre los ajustes del servidor o de la IP y edita la entrada de DNS inverso para las direcciones IPv4 e IPv6.
  • Scaleway: en la consola, abre la instancia o su IP flexible y edita el DNS inverso.
  • AWS: usa una Elastic IP (la IP pública por defecto no puede tener un PTR personalizado). El DNS inverso se configura en la Elastic IP. AWS también limita el puerto 25 por defecto; pídeles que quiten el límite.
  • DigitalOcean: el PTR se crea a partir del nombre del Droplet. Cambia el nombre del Droplet a exactamente mail.yourdomain.com.
  • Otros proveedores o conexiones domésticas: si no hay ningún campo, abre un ticket de soporte pidiendo «a PTR record for IP 203.0.113.10 set to mail.yourdomain.com». Muchos proveedores de internet domésticos no lo permiten en absoluto; en ese caso, usa un servicio de relay.

Paso 3: usa el mismo nombre en todas partes

Configura tu servidor de correo para que se presente con ese mismo nombre. En Postfix:

myhostname = mail.yourdomain.com

Errores habituales

  • Poner como PTR el dominio a secas yourdomain.com cuando apunta a una web en otra IP.
  • Olvidar IPv6: si tu servidor envía por IPv6, esa dirección necesita su propio PTR. Gmail es estricto con esto.
  • Intentar añadir un PTR en Cloudflare, GoDaddy o tu registrador. No tendrá ningún efecto sobre la IP de tu servidor.

Comprueba que está solucionado

Los cambios de PTR suelen aparecer en unos minutos o unas pocas horas. Envía un nuevo email de prueba desde la página de inicio. La sección DNS inverso debería mostrar mail.yourdomain.com y confirmar que apunta de vuelta a la misma IP.

Comprueba que está solucionado

Un cambio de DNS puede tardar de unos minutos a unas horas. Después, envía un nuevo email de prueba o vuelve a escanear tu dominio.

Guías relacionadas