网络拓扑图如下:
我能够通过 OpenVPN 从个人电脑到OpenVPN 服务器(图标为绿色)。当我尝试 ping服务器,但我没有得到任何回应。我不是网络专家,但我怀疑服务器的回应正被路由到调制解调器。
我尝试过不修改路由器,但效果并不理想(正如预期的那样)。我尝试过添加图中所示的静态路由表条目的变体。我尝试过将跳数设置为:1、3 和 4,也尝试过将网关设置为如图所示以及 192.168.1.1。为什么我无法 ping 通服务器?
编辑:首先,更正一下。连接并没有像我想象的那样使用隧道接口。它使用的是 TAP 接口。
我从两端进行了 tracert,结果很有趣。个人电脑,tracert 192.168.1.100 什么都没得到。在服务器上,tracert 192.168.2.104 什么都没得到,但 tracert 10.8.0.6 (OpenVPN 分配的 IP) 在 192.168.1.102 和 192.168.1.1 之间陷入了循环。
编辑:所以,这个很好的指南似乎说我应该使用桥接而不是路由。我想我会研究一下使用此设置。不过我很好奇,我没有在每台机器上配置静态路由,但我在网关(有线路由器)上配置了静态路由,以将 VPN 数据包(子网 10.8.0.x)发送到 VPN 服务器。为什么这不起作用?