我正在尝试手动向 VPN 连接添加路由。原因是当我连接到 VPN 时,我无法浏览互联网。我尝试通过进入 VPN 连接的属性,然后进入 tcp/ipv4 - 高级,取消选中“在远程网络上使用默认网关”。结果是现在我可以上网,但无法与连接到 VPN 的其他客户端通信(我尝试在这两种情况下使用 ping 命令)。我读到我应该使用路由添加命令来使其工作。假设 VPN 的目标 IP 是 1.2.3.4,我应该如何编写命令?我试过
route -p add 1.2.3.4 mask 255.255.255.0 192.168.0.11
其中 1.2.3.4 是托管 VPN 服务器的 PC 的公共 IP,255.255.255.0 是其子网,192.168.0.11 是我的 PC(应连接到 VPN)使用的静态 IP。当然,这个解决方案不起作用。我做错了什么?
答案1
不,你应该使用:
route -p add 1.2.3.4 mask 255.255.255.0 192.168.0.11
在哪里:
1.2.3.4
= 您想要访问的子网。例如,您想要访问的服务器有 192.168.1.123,那么您使用 192.168.1.0(如果您在 /24 中)
255.255.255.0
= 子网掩码,显然。
192.168.0.11
= VPN 服务器网关的 IP 地址
如果您不知道,192.168.0.11
则使用“在远程网络上使用默认网关”并查看您拥有的路由......