2015-04-13 81 views
0

试图设置一个邮件服务器(为了好玩!),来自Amazon的I requested a Reverse DNS,指定了我的Elastic IP和我的邮件服务器子域(例如mail.mydomain.com)。
反向DNS查找现在返回我的EC2公有DNS。EC2的反向DNS应该指向公有DNS还是域名?

例如

$挖-x 5.4.3.2 +短
ec2-5-4-3-2.us-west-2.compute.amazonaws.com。

我预计反向查询会改为指向我的域名('mail.mydomain.com')。

1)我的期望错了吗?反向查找应该指向EC2公共DNS还是指向请求的域名?
2)是因为我错过了什么?如另外在Route53中创建PTR记录和/或在apache中配置某些内容(例如代理或别名)?

系统:我有一个t2-micro(使用EIP和Route53)运行ubuntu 14.04和apache2与几个站点。我正在关注这个mail server tutorial

谢谢!这个邮件服务器的东西有很多!

+0

你不应该需要设置的师生比或其他任何东西,比你''mail.example.com'其他A'记录。 'dig @ 8.8.8.8'(非AWS DNS服务器)是否返回正确答案? –

+0

你的意思是否有其他服务器返回答案? 'dig @ 8.8.8.8'确实会返回一个答案。 '挖@ @我的弹性IP>'返回'''; (找到1个服务器) ;;全局选项:+ cmd ;;连接超时;没有服务器无法访问 – plamtrue

+0

对不起,我的问题是8.8.8.8(Google公共DNS)是否返回* expected *答案 - 您在请求AWS支持指派时提供的主机名。 –

回答

0

EC2的反向DNS将指向公共DNS。

$ dig -x 5.4.3.2 +short 

将返回

ec2-5-4-3-2.us-west-2.compute.amazonaws.com. 

,而不是

mail.mydomain.com