Postfix

在 domain.google 中為 SMTP 伺服器配置 PTR 記錄

  • March 9, 2022

我發現了幾個與此相關的執行緒,但它們都非常過時,所以我想澄清一下。

我使用帶有彈性 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 的答案

引用自:https://serverfault.com/questions/1095487