Domain-Name-System

我需要在 SPF 設置中設置 PTR 記錄嗎?

  • January 20, 2021

我已經從我的託管服務提供商處設置了 RDNS,以便將 IP 地址解析為“maximus.example.com”。之後,我是否還需要像這樣將 PTR 記錄添加到我的 DNS 區域文件中的 SPF 文本詳細資訊中?

v=spf1 include:_spf.google.com ip4:111.11.11.111 ptr:maximus.example.com ~all

**我的問題:**以上將 PTR 詳細資訊添加到 SPF 記錄是必要的,還是在主機已經為我的 IP 地址設置 RDNS 時不需要?

我打算將記錄添加到我的 SPF 中,然後我在某個地方讀到了這個強烈建議不要這樣做的地方。

注意: RFC 7208 強烈反對 ptr 發件人機制,甚至建議出於性能原因立即刪除它,因為它會在 IN-ADDR.ARPA (IPv4) 或 IP6.ARPA 反向映射域上施加負載通常容量低於 gTLD 和 ccTLD 域。

參考:http ://www.zytrax.com/books/dns/ch9/spf.html#ptr

我不確定我是否誤解了它的意思。所以有人可以為我澄清一下,因為我不確定是否需要將 PTR 添加到我的區域文件中。

由於您聲明您的託管服務提供商已創建 RDNS 條目,即 PTR 記錄。如果您詢問ptr:SPF 記錄中是否需要,不,沒有特別需要。如果此伺服器有 MX 記錄,您最好使用

v=spf1 include:_spf.google.com mx -all

它說要包括 google spf 記錄,否則您只允許列為您的域的 MX 主機的郵件伺服器“從”它發送郵件。如果需要,讓其他郵件伺服器查找 RDNS 條目。

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