两个路由器,一个在异地,同一个 ISP 分配的静态 IP。会引发冲突吗?

两个路由器,一个在异地,同一个 ISP 分配的静态 IP。会引发冲突吗?

这是我所遇到的情况:有两个路由器,一个在异地。两个都连接到 ISP。ISP 为它们分配了相同的静态 IP(或看起来如此)。据推测,我们遇到的网络问题与不能拥有两个相同 IP 的理念有关。

于是我们打电话给场外的人,让他们关掉路由器。现在这里一切正常。

我该如何解决这个问题?获取另一个静态 IP?弄清楚如何让路由器请求动态 IP(因为我们不会将静态 IP 用于任何用途)?

答案1

这行不通——除非路由器仅用于直通场景,否则同一 ISP 网络中两个具有相同 IP 的路由器不会分开——然后“一个异地”对我来说意味着它们是不可替换的(因为如果数据包发往错误的一侧,则会产生交叉流量)。虽然它可能可行——取决于网络布局——但我不希望这样。您需要为异地路由器提供另一个 IP。询问您的 ISP。如果静态 IP 无论如何都不做任何事情,强烈建议使用动态 IP。

答案2

如果两个路由器位于不同的地理位置,并且 ISP 正在向您通告 IP,则可以这样做以实现冗余。这通常称为任播,并可能导致 TCP 流量出现问题。

然而,如果你不知道发生了什么,那么这可能不是故意的:-)

另一种可能性是,同一位置存在冗余,并设置了某种 VIP(虚拟 IP),例如 HSRP。在这种情况下,一次只能有一个路由器持有这个虚拟 IP,但是,如果出现问题,它们两个都可能持有它(创建裂脑场景或网络分区,无论您想怎么称呼它)。虽然如果 ISP 确实在分配 IP,这对我来说不太合理。

相关内容