如何设置可用于代理的 VPN 服务器?

如何设置可用于代理的 VPN 服务器?

我使用的是 CentOS 和 Debian。我想要一个可以用作代理服务器的 VPN 服务器,因为我需要它来玩游戏。

我不想使用OPENVPN,因为那需要安装客户端才能连接。相反,我想使用原始的Windows VPN连接来连接到VPN服务。

网上有几个我按照的例子,但是连接到 VPN 服务器后我无法访问任何网站。

答案1

如果您可以与 VPN 服务器建立有效的连接,那么最困难的部分就完成了。您遇到的问题是由于 Windows VPN 客户端默认将默认网关更改为隧道端点。

由于您肯定没有配置 IP 转发,因此通过 VPN 服务器发送数据包的尝试必定会失败。您有以下几种可能:

您可能希望在 VPN 端点上启用 IP 转发。这可以通过以下命令实现:

echo 1 > /proc/sys/net/ipv4/ip_forward

或者,您可以更改 VPN 客户端的设置,以不更改默认网关。这可以在配置中设置。为此,您必须

  1. 打开 VPN 连接属性。
  2. 切换到网络选项卡
  3. 选择 TCP/IPv4 并单击属性。
  4. 使用窗口底部的按钮打开扩展设置。
  5. 取消选中Use default gateway on remote network

相关内容