Soy un novato de DNS, así que aquí hay una pregunta:
¿Puede un servidor tener múltiples entradas DNS inversas? ¿O una dirección IP solo se resuelve en un nombre DNS?
Aquí es por qué necesito esto:
Tengo varios sitios alojados en un servidor, así como el correo de varios dominios. Por lo que puedo decir, los servidores de correo sin las entradas DNS inversas son tratados como servidores de correo no deseado por algunos programas de correo. Entonces parece que necesito agregar una entrada para ellos. ¿O cada servidor solo puede ejecutar correo para un dominio?
Nota: solo tengo una dirección IP que ejecuta todos estos dominios.
domain-name-system
reverse-dns
Sam Schutte
fuente
fuente
Respuestas:
En general, lo que les importa es que el resultado de rDNS se resuelva a la IP original. Entonces, una configuración típica se vería así:
www.example.com
ywww.yourdomain.example
ambos se resuelven en 192.0.2.1.myhost1.yourdomain.example
.myhost1.yourdomain.example
resuelve 192.0.2.1.Creo que la mayoría de los filtros de spam consideran que es una configuración rDNS adecuada.
Sin embargo, si tiene direcciones IP separadas para cada sitio web y servidor de correo que se ejecutan en su casilla de modo que el correo electrónico provenga
example.com
yyourdomain.example
parezca que proviene de diferentes direcciones IP (y eso sería una configuración de correo electrónico realmente extraña), entonces el DNS de reenvío y reversa para esa combinación de dominio / IP debería volver a señalarse:example.com
el correo electrónico proviene de 192.0.2.2example.com
.example.com
resuelve 192.0.2.2fuente
Puedes hacerlo, pero no es recomendable . Puede haber casos en los que romperá cosas configurando múltiples registros.
fuente
Si, pero NO recomendado
La mayoría de las entradas DNS inversas solo tienen un solo registro PTR.
Si bien puede tener múltiples registros PTR para la misma IP, no se recomienda a menos que sea absolutamente necesario.
Un servidor web con mucha virtualidad es un ejemplo en el que he visto más de un registro PTR pero creo que encontrarás que esto rompe cosas y causa problemas mucho más de lo que resulta útil. Demasiados registros PTR (hablar docenas si no cientos) también pueden conducir a grandes paquetes de DNS hinchados.
Creo que es seguro decir que la mayoría de los servidores y software esperan ver solo un registro PTR.
A menos que sepa absolutamente lo que está haciendo y tenga una razón específica para múltiples registros PTR y sepa que NO va a romper nada ... solo hágase un favor y manténgase en un solo registro PTR. :-)
fuente
gethostbyaddr()
. Sin embargo, PHP parece ser una desafortunada excepción :(Una opción que puede probar es crear un registro spf para los dominios adicionales. En efecto, este registro les dice a esos destinatarios de correo "este servidor no soy yo, pero ES un servidor de correo autorizado". Creo que la mayoría de los destinatarios de correo de gran tamaño ahora buscarán registros SPF y esta sería probablemente una forma mucho menos problemática de aliviar su problema.
fuente
La otra cosa que preocupa a muchos filtros / servidores SMTP es que el nombre de host HELO existe en DNS directo / inverso.
Así que solo asegúrese de que la entrada DNS inversa para la IP del servidor coincida con lo que dice en SMTP HELO y que esté bien, y asegúrese de que haya una búsqueda directa.
fuente
Si aloja varios dominios en un mismo servidor de correo IP público, entonces lo necesita, eso es lo que hice. No estoy seguro de si es la forma correcta, pero está funcionando
fuente