使用自己的綁定名稱伺服器,允許為自己的郵件伺服器提供反向 DNS

使用自己的綁定名稱伺服器,允許為自己的郵件伺服器提供反向 DNS

我成功創建了自己的在 Ubuntu 上運行的電子郵件伺服器,但其他郵件伺服器拒絕從我的伺服器傳入的郵件,因為沒有反向 dns(PTR 記錄)。配置看起來像

  • 自己的域名,比如說 example.com
  • 來自 ISP 的一個網際網路靜態 IP 位址,比方說 100.0.0.1
  • 使用免費的 dns 服務,我能夠設定 PTR 記錄之外的 dns 記錄
  • DNS 伺服器在網域名稱註冊商上設置
  • 來自 ISP(不是網域名稱註冊商)的路由器/網關,具有上述外部 IP 和內部 IP 192.168.0.1
  • 一台小型PC,具有靜態內部IP 192.168.0.2,運行郵件伺服器

此設定中有四個不同的實體:自己的郵件伺服器、ISP、網域名稱註冊商和 DNS 服務。

是否可以讓我自己的名稱伺服器提供所需的 PTR 記錄?我不確定 ISP 是否願意幫助像我這樣的小型客戶處理 PTR 記錄。如果可以設定名稱伺服器,假設沒有阻塞的端口,在這種情況下如何配置bind9?其他更好的選擇?目前我正在研究bind9配置。

答案1

一旦您的 ISP 指定對您的郵件伺服器所在的 IP 範圍進行權威控制,就有可能實現這一點。

在這種情況下,您可以透過安裝名稱伺服器並以所需格式設定 DNS 區域檔案來完成此操作。

如果您不擁有 IP 區塊權威控制權,通常您應該要求您的 ISP 這樣做。

另一種選擇是使用(DNS 或伺服器)託管服務,該服務可以為您設定反向 DNS。

編輯

要檢查誰對您的 IP 範圍擁有權威控制權,請使用 whois:

whois [YOUR.MAIL.SERVER.IP]

例子:

host gmail.com

回答IP 172.217.162.133,所以

whois 172.217.162.133

將顯示誰對該IP擁有權威控制權

相關內容