![VPN 地址空间内的路由](https://linux22.com/image/703190/VPN%20%E5%9C%B0%E5%9D%80%E7%A9%BA%E9%97%B4%E5%86%85%E7%9A%84%E8%B7%AF%E7%94%B1.png)
我有一个地址为 192.168.0.0/24 的 LAN,以及一个在 192.168.0.10 上运行 pritunl(openvpn)的 VPN 服务器,该服务器正确绑定到外部地址,在 10.0.0.0/8 地址空间中工作。
客户端连接成功,我可以正确访问 192.168.0.0/24 LAN,但是我无法从 LAN ping 10.0.0.0/8 空间上的客户端(但从 OPENVPN 服务器可以 ping 通)
有没有什么线索可以让我设置它来让它工作?我想在 VPN 客户端上使用 VNC
答案1
如果使用 openvpn 的服务器不是您网络中的默认网关,则网络中的计算机将向网关(无论您使用什么作为路由器/防火墙/NAT 设备)发送流量到 10.0.0.0/8,而网关会在不知情的情况下将其转发到自己的网关(来自 ISP)并丢失。您需要在网关中为 10.0.0.0/8 到 192.168.0.10 创建静态路由,这样就可以解决问题了……