在 domain.google 中為 SMTP 伺服器配置 PTR 記錄
我發現了幾個與此相關的執行緒,但它們都非常過時,所以我想澄清一下。
我使用帶有彈性 IP 的 AWS ec2 實例,我在 ubuntu 18.04 上使用後綴設置了一個 SMTP(僅發送)郵件伺服器,並通過 domain.google 管理我的 DNS。我正在設置我所有的 MX、SPF、dmarc/dkim 記錄,但我對如何設置 PTR 記錄感到困惑。
當我選擇“PTR”時,它會要求提供主機名和數據欄位。這是我的困惑:
PTR 記錄被認為是反向 DNS 不是嗎?它不應該是指向我的 smtp.mydomain.com 的 IP 地址嗎?當我在主機名欄位中鍵入 IP 地址時,它會附加 .mydomain.com,因此它看起來像:
###.###.###.###.mydomain.com -> smtp.mydomain.com
不應該只是:
###.###.###.### -> smtp.mydomain.com?
PTR 由 IP 的所有者管理。您將需要與亞馬遜討論它。不過,您使用的公共 IPv4 地址需要是彈性 IP。
https://aws.amazon.com/blogs/aws/reverse-dns-for-ec2s-elastic-ip-addresses/
反向 DNS 使用 PTR 記錄,但它們不在您的域的區域中,而是在與您的 IP 匹配的區域中。
如果您的 IP 地址是 192.0.2.1,那麼 PTR 記錄的地址是 1.2.0.192.in-addr.arpa,它的值是當有人對該地址進行反向查找時您想要返回的名稱(例如 smtp .example.org)。
在您的區域內擁有 PTR 記錄
example.org
沒有任何用處(至少在反向 DNS 方面)。由於保存您的 PTR 記錄的區域與在同一 /24 中具有 IP 的許多其他人共享,因此您無法直接在該區域中編輯 PTR。但是您的 ISP 可以提供一種方法來提供您希望返回的名稱,他們會將其放在相關區域中。有關亞馬遜案例的詳細資訊,請參閱tilleyc 的答案。