解决openvpn子网域与本地子网域冲突

解决openvpn子网域与本地子网域冲突

我通过 openvpn 设置连接到雇主的网络。这让我进入一个192.168.22.0/22子网,并通过一个网关进入我需要的真实网络(在我雇主的内部网络内),地址为192.168.20.0/22。通常这只是有效的,我从来不需要考虑它。

好吧,我现在在一家咖啡店,那里的 wifi 给出了192.168.20.0/24地址。因此,我最终遇到了路线冲突:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.20.1    0.0.0.0         UG    0      0        0 wlan0
192.168.20.0    0.0.0.0         255.255.255.0   U     0      0        0 wlan0
192.168.20.0    192.168.22.49   255.255.252.0   UG    0      0        0 tun0
192.168.22.49   0.0.0.0         255.255.255.255 UH    0      0        0 tun0

我很不走运,对吧?我可以访问互联网(当然,否则我无法输入此内容),如果我放弃该路由,0.0.0.0那么我可以访问 VPN,但我不能同时执行这两项操作。我不太懂网络,所以我只是想知道是否有解决方案,可以通过 openvpn 客户端配置或其他方式。

相关内容