允许通过 VPN 连接互联网

允许通过 VPN 连接互联网

我已经在 Windows 7 中创建了 VPN 收入连接。连接的每个人都可以看到我的本地文件,但我希望他们也能够使用我的互联网。

我的电脑IP是192.168.1.254,连接的路由器192.168.1.1,VPN接口我把它设置成了192.168.11.150~192.168.11.160。

所以现在最后一步是添加到路由表,这是我输入的内容:

route add 192.168.11.150 mask 255.255.255.0 192.168.1.1

命令行返回:

The route addition failed: The parameter is incorrect.

我花了几个小时研究这个问题,但似乎找不到答案,除非这不是让 VPN 用户使用我的互联网的方式……

欢迎任何帮助。

编辑:将掩码更改为 255.255.255.255 后,路由通过

OK!

但是,连接到 VPN 的用户仍然无法访问我的互联网...有人知道我哪里出错了吗?

答案1

回答您的第一个问题: Windows 采用子网的网络地址。任何 /24 子网 (255.255.255.0) 的网络地址均为 0。您需要以下命令:

路由添加 192.168.11.0 掩码 255.255.255.0 192.168.1.1

注意:您的地址范围与子网大小不匹配。这可能会影响到所连接 LAN 上发往其他网络的流量。您可能并不关心这一点。

回答你的第二个问题: 我假设 IP 为 192.168.1.254 的“我的电脑”是您的 VPN 服务器,您尝试从该服务器共享文件和访问互联网。

您要将路由条目添加到哪台计算机?您的问题有些含糊。如果您附上您遵循的指示的链接,这也有助于我理解您的意图。

假设你的计算机是家庭网络上的一台计算机,而他们的计算机也是家庭网络上的一台计算机:

要添加互联网访问,您可能需要将通过 192.168.1.254 到路由器 (192.168.1.1) 的返回路由添加到 192.168.11.0 255.255.255.0。具体更改方法取决于您的路由器。

要么这样做,要么在 Windows VPN 服务器上设置 NAT。我不知道该怎么做,我不建议假设家庭网络到家庭网络的用例。

相关内容