Domain-Name-System

反向匹配 MX 條目的 DNS PTR 條目

  • November 15, 2018

對反向 DNS 適用於什麼以及在何處設置感到困惑……雖然有關於如何做到這一點的答案,但我仍然無法確定需要完成什麼以及為什麼。

域在 Registrar A 處註冊,其中包含 DNS 表。註冊商 A 還通過其擁有的域提供郵件服務。兩個 VPS 提供不同的 3 級域服務。

DNS 表中的 spf 記錄指向 MX 服務的郵件伺服器的域,而 MX 記錄指向

mail.registeredDomain.com

v=spf1 a mx ptr include:mailServer.net ~all

MX 工具箱狀態Reverse DNS does not match SMTP Banner

是基於服務 (mx) 還是域的反向 DNS 查找?我可以看到與 MX 記錄不匹配,但郵件提供商已按照說明設置 PTR 記錄。

SPF PTR記錄應該如何設置?為什麼?

不,反向 DNS 記錄與您的域記錄沒有任何關係

假設您的域是 company.com。您定義了 SOA、NS、MX、A 和 TXT -SPF 記錄,指向您的 IP 地址。

IP 地址的反向區域的工作方式與任何其他域名查找類似,但位於域後綴中.in-addr.arpa。“in-addr.arpa”下子域的域委託不能與.com、.net等混淆。

通常,in-addr.arpa 子域的“所有者”是擁有地址空間的 ISP。因此,要對“您的”IP 地址進行正確的 DNS 反向查找,您必須要求您的 ISP 設置它,或者要求您為您的子網獲取一個延遲並將其添加到您自己的公共 dns。

對於您的 SPF PTR 問題,請參閱開放的 SPF 語法指南

如果可能的話,您應該避免在您的 SPF 記錄中使用這種機制,因為它會導致大量昂貴的 DNS 查找。

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