Windows 上通过 HTTP 代理的 VPN/隧道(SSH 或其他方式)

bub*_*ubu 5 firewall ssh vpn tunnel http-proxy

情况。

                                      ... +--- 计算机
(到互联网) | |
- [路由器/防火墙] - [开关] +- [开关] -+-- 计算机
                               | |
                           [代理 HTTP] +-- 计算机

我们允许:

  • 通过代理到互联网的 HTTP 和 HTTPS 流量
  • 内网计算机之间的访问

我们否则禁止所有其他端口/通信。

有没有办法让 Windows 主机通过一些 VPN/隧道手段在不改变当前防火墙规则集的情况下连接到外部,例如终端服务服务器(Windows 7 机器)?

请建议用户空间(即不需要管理权限)应用程序,最好是允许此类访问的用户友好应用程序。谢谢

Ran*_*son 1

OpenVPN 可能对您来说是一个非常好的解决方案。http://openvpn.net/index.php/open-source/335-why-openvpn.html的网页确认 OpenVPN 是一个用户空间守护进程:

  “...OpenVPN 被编写为用户空间守护进程而不是内核模块...”

它是免费、开源、安全且高度可配置的。就“用户友好”而言,管理员在安装OpenVPN后帮助用户获取配置文件,然后只要用户在线就可以自动连接(通过设置“OpenVPN服务”服务)自动启动)。

提示:我通常将网络适配器从“网络连接 2”(或 Windows 默认分配给它的任何名称/编号)重命名为“OpenVPN”,因为这使得以后更容易支持。