Ubuntu

使用自己的綁定名稱伺服器,允許自己的郵件伺服器使用反向 dns

  • December 27, 2020

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

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

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

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

一旦您的 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 具有權威控制權

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