我支持大约 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 地址同时启动...