![网关问题](https://linux22.com/image/896208/%E7%BD%91%E5%85%B3%E9%97%AE%E9%A2%98.png)
我正面临这个奇怪的问题。
我有一个分支地点,通过 MPLS 与 2 个 ISP 相连(见附图)。该地点有混合操作系统的 PC(Windows 和 Ubuntu,大部分是 Ubuntu)
每当 ISP-R 出现故障时,我都会将位置切换到 ISP-S。现在问题是在 Windows PC 上,在切换 ISP 后一切正常。
在 Ubuntu PC 中,跟踪路由仍会转到 ISP-R。此外,在一个实例中,第一个数据包转到网关 (10.23.7.1),在另一个实例中,它转到网关 (10.23.7.2)。
如果网络被禁用然后再次启用它就会开始工作。
由于这个原因,大多数用户无法从 HO 连接到应用程序。见下文:
答案1
后来我发现原因是 ISP 路由器 WAN 接口中的 MSS 大小。
我与 ISP 通话,他们将 TCP MSS 设置为 1450。一切进展顺利。
但仍然有一件奇怪的事情,TCP MSS 在 Windows 中没有影响,但 Ubuntu 遇到了问题。
谢谢