![在两个远程位置之间转移 IP 地址的最佳方法是什么?](https://linux22.com/image/666968/%E5%9C%A8%E4%B8%A4%E4%B8%AA%E8%BF%9C%E7%A8%8B%E4%BD%8D%E7%BD%AE%E4%B9%8B%E9%97%B4%E8%BD%AC%E7%A7%BB%20IP%20%E5%9C%B0%E5%9D%80%E7%9A%84%E6%9C%80%E4%BD%B3%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我想就以下问题询问社区的看法。
我有两个数据中心,一个在北部,一个在南部
两者在网络方面都是隔离的,但在专用电路上都有公共 IP。
两个站点之间没有 MPLS。
我运行托管 PBX 服务,并希望能够将流量从我们的南平台转移到北平台,从而只导致最短的停机时间(因为我意识到没有办法实现零停机时间)。
我提出的建议包括在 P2P 第 2 层链路上使用 HSRP,或者使用自动监控的 DNS 故障转移。
我没有这两个位置之间的 P2P 链接,但想知道是否有人有其他可行的想法?
答案1
这可能不是您想要的答案,但更像是处理 VoIP 时的建议。在处理 DNS 问题、路由传播问题和脑裂问题后,我强烈建议您向 PBX 供应商寻求该层的解决方案,并让您的端点知道他们有多种获取拨号音的方法。
这样,您就不会依赖其他服务或设备,并且可以与单个供应商合作进行故障排除和测试。
我们使用了多个软交换机,它们都是活跃且多样的,并且该列表通过 DNS 分发给端点。端点可以根据需要进行注册和滚动,这使得系统不仅可以处理我们这边的中断,还可以处理互联网路由和对等问题,在这种情况下,客户的互联网提供商可能无法到达我们的某个数据中心。