![具有相同远程和本地网关 IP 地址的 VPN 配置](https://linux22.com/image/918466/%E5%85%B7%E6%9C%89%E7%9B%B8%E5%90%8C%E8%BF%9C%E7%A8%8B%E5%92%8C%E6%9C%AC%E5%9C%B0%E7%BD%91%E5%85%B3%20IP%20%E5%9C%B0%E5%9D%80%E7%9A%84%20VPN%20%E9%85%8D%E7%BD%AE.png)
当本地默认网关与远程网络上的默认网关相同时,我的 VPN 路由出现问题。
案例配置如下:
- VPN 网络:192.168.100.0/24
- 远程服务网络(通过 VPN 访问):192.168.0.0/24 网关 192.168.0.1
- 本地 WiFi 网络(漫游时):192.168.0.0/24 网关 192.168.0.1
如果本地网络与远程网络不同,则 VPN 连接可以正常工作。
当本地和远程位于同一 IP 范围内时,VPN 可以正常连接并按预期路由非远程地址,但如果它们相同,则路由到本地。
有没有人有办法解决吗?
答案1
因此,我为解决这个问题所做的是通过 VPN 网关(上例中为 192.168.100.1)添加远程网络(上例中为 192.168.0.0/24)的显式路由。