Domain-Name-System

新的公共 IP 地址 - 電子郵件、網路伺服器

  • July 18, 2016

我支持大約 100 個使用者的小型辦公室。我們執行一個小型虛擬環境並託管我們自己的本地 Exchange 伺服器和 Web 伺服器。

我們正在將我們的網際網路連接從 100mbps 承載上的 100mbps 線路升級到 1gbps 承載上的 200mbps。我們的 ISP 告訴我,由於我們獲得了一個新的承載,我們將獲得一個新的靜態 IP 地址塊。

由於我們仍然託管我們自己的內部郵件伺服器和 Web 伺服器,因此我們需要相應地更新我們的公共 MX 和 A 記錄。我的問題是,有沒有一種方法可以提前使用新的 IP 地址預先配置 MX 記錄,以便在我們安裝新的 ISP 提供的路由器時最大限度地減少電子郵件的停機時間?

IE。我可以在第二個 MX 記錄生效之前使用新的 IP 地址配置它,這樣當我們進行切換時,第一個 MX 記錄會消失,而第二個會立即工作?

我試圖避免我們必須切換框的情況,我更改了 MX 記錄,並且需要 24 小時才能跨公共 DNS 伺服器上線。在那段時間讓我們沒有電子郵件。

這同樣適用於託管在站點上的 Web 伺服器。在這種情況下處理切換的最佳方法是什麼?我只能有一個指向 www.website.com 的 A 記錄,對嗎?沒有辦法配置兩個 A 記錄,如果一個不工作,另一個呢?

非常感謝任何幫助。

使用第二個 mx 絕對是您的最佳選擇:

創建第二個 mx 條目,它具有新的 IP 地址但首選項編號較低。只要第一個 mx 可用,什麼都不會發生,但 DNS 伺服器已經記憶體了第二個 mx。一旦您切換 IP,第一個 mx 將不可用,並且郵件伺服器將在短時間內嘗試第二個。

將您的 mx 記錄的 dns 時間設置為盡可能少,然後在切換後您只需更改 mx 條目的首選項或完全刪除舊 IP 地址。

這樣,最可能發生的情況是郵件傳遞延遲 5 分鐘,因為這是預設時間,一些系統會在重試之前等待,但如果第一個 mx 不可用,大多數係統會立即嘗試第二個 mx。

關於 DNS- 條目:實際上,您可以將一個 A- 記錄配置為具有多個 IP 地址。這稱為“DNS 循環”。但是:瀏覽器大部分時間使用列表中的第一個 IP 地址,並且僅在 30 秒後切換到第二個。這只能減少,如果兩個 IP 地址同時啟動…

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