我的笔记本电脑上有两个接口(eth0、wlan0)。假设我要离开办公桌并使用 openvpn 软件连接到内部网络 A,该软件使用 wlan0 作为网关。然后,我通过 ssh 连接到该网络 A 内的几个虚拟机。当我返回办公桌时,系统检测到 eth0 可用并自动更改默认路由。然后,我失去了 VPN 连接以及与网络 A 中虚拟机的所有 ssh 会话。
在 wlan0 上
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.147.76.1 0.0.0.0 UG 0 0 0 wlan0
当与 eth0 重新建立连接时
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.148.93.1 0.0.0.0 UG 0 0 0 eth0
如何解决这个问题?