Ubuntu
擁有多個 A 記錄以使 rDNS 正常工作
使用 Apache 在 DigitalOcean 上執行 Droplet,並在 Ubuntu 上執行郵件伺服器。我已經設法讓 SPF、DKIM 和 DMARC 在這台伺服器上工作,但反向 DNS 是我從未想過的東西。
我有一個指向該特定伺服器的浮動 IP,因為當我想更改為我的網站提供服務的 Droplet 時,它使事情變得容易。DNS記錄如下:
A: example.com -> 1.2.3.4 (floating IP) A: mail.example.com -> 5.6.7.8 (actual Droplet IP) MX: mail.example.com
現在反向 DNS 的問題是查詢會
5.6.7.8
導致example.com
,但查詢example.com
會導致 IP1.2.3.4
,因此反向 DNS(和 PTR 記錄,我不知道它們是什麼)失敗。我可以在我的 DNS 中添加一條額外的A
記錄來解決這個問題嗎?A: example.com -> 5.6.7.8 (actual Droplet IP)
我認為這將導致 DNS 指向我的浮動 IP 或我的實際 Droplet,並且當實際的 Droplet 關閉時(例如,當我想切換 Droplet 以分配給浮動 IP 時),浮動 IP 將用作而是 A 記錄。
看起來數字海洋目前不支持浮動 IP 上的 PTR 記錄;