【问题标题】:AWS EC2 change public DNS hostname so that it works with Reverse DNS lookupAWS EC2 更改公共 DNS 主机名,以便它与反向 DNS 查找一起使用
【发布时间】:2020-07-30 21:00:51
【问题描述】:

我已经浏览了以下链接,但找不到任何有用的东西:

https://forums.aws.amazon.com/thread.jspa?threadID=79119

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-hostname.html

How to change Public DNS in amazon ec2

EC2 t2.micro instance has no public DNS

我有一个运行 ubuntu 的 ec2 服务器。我已经为实例设置了一个弹性 IP,并在 Route 53 上使用该 IP 配置了我的域。它工作正常。

现在我正在使用服务器发送一些(交易)电子邮件。我还没有在邮件中使用 TLS,所以 Gmail 正确地显示我没有用红色加密这封邮件。但不是我的域名,而是显示 ec2---my-server-ip---my-server-location 没有加密邮件。

我在 https://www.whatismyip.com/reverse-dns-lookup/ 上运行了反向 DNS 查找,它显示了亚马逊服务器的详细信息。

如何将此 DNS 主机名更改为我自己的域名?

【问题讨论】:

标签: amazon-web-services amazon-ec2 dns


【解决方案1】:

反向 DNS 查找与 IP 地址所有者设置的 PTR 记录相关联。 如果是 AWS,您需要联系 AWS 支持,以便为分配给您账户的弹性 IP 地址设置 PTR 记录。 他们会要求您创建一个反向 IP 地址的公共区域文件,后跟 in-addr.arpa

例如。你的 ipv4 地址是 - 1.2.3.4 然后需要使用4.3.2.1.in-addr.arpa 创建区域文件,并使用指向您的 IP 地址的 PTR 记录。

您可以参考此链接了解更多信息 - https://aws.amazon.com/premiumsupport/knowledge-center/route-53-reverse-dns/

【讨论】:

  • 你误解了那篇文章的目的。它用于为第三方拥有的地址设置反向 DNS,而不是 AWS 拥有的地址。
【解决方案2】:

https://forums.aws.amazon.com/thread.jspa?threadID=79119

再读一遍,因为它包含你的答案。

创建一条与您想要的反向条目匹配的 A 记录,如果您还没有,然后使用此表单向 AWS 支持发送请求以将您想要的主机名与弹性 IP 相关联:

https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request

你就是这样做的。它只能通过弹性 IP 来完成。

【讨论】:

  • 谢谢,我刚刚提交了表格 :) 知道为什么这需要特殊要求吗?我公司的网站在ping它时显示了一个IP,在进行反向查找时,它指向ec2。为什么全世界都应该知道它的托管位置?
猜你喜欢
  • 2021-04-25
  • 2014-09-22
  • 2019-02-06
  • 1970-01-01
  • 2015-03-23
  • 1970-01-01
  • 2018-11-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多