在服务器局域网、Windows 机器中添加到 VPN 网络的路由

在服务器局域网、Windows 机器中添加到 VPN 网络的路由

我在 LAN 中以路由模式(1 个网卡)设置了一个 OpenVPN 服务器,我想从互联网连接到 MyLaptop。为此,我在 VPN 服务器上启用了 IP 转发,并在 MyLaptop 上添加了到 VPN 网络的路由,以 LAN 中的 VPN 服务器地址作为网关。如果没有这条路由,MyLaptop 会回复错误的网关(在我的情况下是互联网盒)。

MyLaptop 有双重启动:当它运行 Linux 时,我可以从互联网 ping 它,但当它运行 Win7 时却不行。所以我猜想我在 Win7 上为 MyLaptop 添加路由的方式一定有问题。

VPN 网络是 10.74.0.0/24。在 Win7 中,我以管理员权限输入:

route add 10.74.0.0 mask 255.255.255.0 192.168.73.5

然后,我可以从 MyLaptop ping VPN 服务器 (10.74.0.1),但无法从互联网 ping MyLaptop。因此,路由有效,但并非在所有情况下都有效。我没有将路由设置为永久路由(-p 开关),直到它没有被调试。

任何想法 ?

+--------------+       +----------------+
| VPN server   |-------| Gateway (box)  |--<internet>--
| 192.168.73.5 |       | 192.168.73.254 |
+--------------+       +----------------+
        |
        |
+--------------+
|   MyLaptop   |
| 192.168.73.9 |
+--------------+

相关内容