Amazon web services AWS EC2反向DNS(PTR)请求在良好的DNS A记录上失败
我到处都搜索过,甚至可以在这里尝试答案: 我的域名是mydomain.com。根目录和www记录指向运行我的网站的主服务器 我现在使用一个单独的AWS ec2实例为我的域设置一个电子邮件服务器。这是在子域“listes”上运行的 我的DNS如下所示:Amazon web services AWS EC2反向DNS(PTR)请求在良好的DNS A记录上失败,amazon-web-services,email,amazon-ec2,dns,reverse-dns,Amazon Web Services,Email,Amazon Ec2,Dns,Reverse Dns,我到处都搜索过,甚至可以在这里尝试答案: 我的域名是mydomain.com。根目录和www记录指向运行我的网站的主服务器 我现在使用一个单独的AWS ec2实例为我的域设置一个电子邮件服务器。这是在子域“listes”上运行的 我的DNS如下所示: A @ webserverip A www webserverip A listes ec2ip A pop ec2ip MX listes listes.mydomain.com SPF listes "v=spf1 mx ~all" TXT l
A @ webserverip
A www webserverip
A listes ec2ip
A pop ec2ip
MX listes listes.mydomain.com
SPF listes "v=spf1 mx ~all"
TXT listes "v=spf1 ip4:ec2ip ~all"
为了防止我的服务器被标记为垃圾邮件,我在此处提交了亚马逊反向dns表单:
我给了他们我的ec2邮件服务器的ip,并把“listes.mydomain.com”放在“反向DNS记录为EIP1”框中
然而,我不断收到他们的电子邮件,说:
此反向DNS条目的映射失败,因为PTR
记录与该域的A记录不匹配。我们目前
要求forward A记录与所有reverse的PTR记录匹配
DNS条目
您可以为我们提供备用主机名,也可以配置
此域的记录与您希望的PTR记录匹配
我试图提交同样的表格近10次,总是有相同的答复
我真的不明白我做错了什么。“listes”子域有一个指向我的ec2服务器ip的A记录。任何帮助都将不胜感激
(如果这有什么不同的话,我将使用cloudflare作为我的dns)感谢您提供有关使用dig命令双重检查我域名的A记录的提示 在我的例子中,dif命令不会返回我在Cloudflare上设置的IP,而是返回Cloudflare的另一个IP
解决方案是禁用Cloudflare的代理功能。在DNS A记录上禁用此功能后,dig命令将返回良好的EC2 IP。是否
dig@8.8.8.8 listes.example.com
在应答
部分仅返回一条A记录?如果是,它是正确的IP地址吗?这基本上说明正向和反向查找与您的记录不匹配。示例:dig listes.mydomain.com-->结果x.x.x.x和dig-x x.x.x-->结果应为listes.mydomain.com。