数据中心给我们的 IP 子网显然是借来的,所以他们给我们分配了一个新的块,并给了我们两周的时间来交换它们,在此期间,两个子网都将处于活动状态。它们位于完全不同的网络上,因此具有不同的网关。这些机器是 Debian、Ubuntu、Windows 2003 和 Windows 2008 R2 的混合体。
最好只添加具有更高指标(从数字上讲)的第二个网关吗?我发现的有关运行多个网关的大多数文档都假设两个网关都将无限期地处于活动状态。而我更追求的是故障转移模型。
答案1
添加第二个 IP 地址和另一个网关确实可能是一个问题。死网关检测机制不是很复杂,也远非完美。此外,您的 ISP 可能会反向路径过滤从而防止任何类型的不对称路由。
我会确保你的新的网关会将旧子网的流量路由出去(很可能是同一个路由器接口,只是添加了另一个 IP 地址),并且在使用新地址设置 IP 接口别名后,只需将旧的默认路由交换为新的默认路由,而不是添加新的默认路由。