OpenVPN 客户端作为 SOCKS 5 服务器?

est*_*est 21 vpn openvpn socks5 socks

是否有任何 Windows 应用程序可以连接到远程 OpenVPN 服务器,然后在本地环境中充当 SOCKS 5 服务器?

编辑:这意味着

  • 本地服务器
  • 讲 VPN/OpenVPN 协议,绑定到一个端口作为socks 代理服务器
  • 解压并运行,无需管理员/root权限即可安装
  • 无需设置 TUN/TAP 设备或其他虚拟接口
  • 保持路由表干净。

Dar*_*oid 2

您想要做的是在 OpenVPN 服务器(或 OpenVPN 网络上的任何计算机,实际上)上启用 shell 访问,并为您的代理创建一个 shell 帐户。

ssh -D 127.0.0.1:8080 username在客户端系统的命令行上使用,其中username是您创建的代理 shell 帐户的名称,8080是您希望在本地计算机上使用的 SOCKS5 端口。sshMac/Linux/BSD 上应该默认安装,如果没有安装则很容易安装,对于 Windows,您可以使用 PuTTY 或 Cygwinssh来设置隧道。我知道这并不能回答问题,但假设您可以通过 OpenVPN 网络对计算机进行 shell 访问,那么这将是实现您想要的最快方法。

另一种方法是找到一个 SOCKS5 服务器,它允许您指定传出连接的绑定地址。

  • 谢谢你的努力,伙计,但并不是每个 OpenVPN 服务器都可以由用户配置。而且SSH效率比OpenVPN差。 (2认同)