![如何使用 freelan(或任何其他免费替代方案)通过 http 设置 VPN?](https://linux22.com/image/1566256/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20freelan%EF%BC%88%E6%88%96%E4%BB%BB%E4%BD%95%E5%85%B6%E4%BB%96%E5%85%8D%E8%B4%B9%E6%9B%BF%E4%BB%A3%E6%96%B9%E6%A1%88%EF%BC%89%E9%80%9A%E8%BF%87%20http%20%E8%AE%BE%E7%BD%AE%20VPN%EF%BC%9F.png)
场景:我在办公室网络上有一台 Windows 机器,我需要通过 VPN 从家用 Windows 机器连接到它。必须是 VPN(而不仅仅是远程会话)。我对这两台机器都有完全的管理权限。我无法控制办公室网络。家庭和办公室网络都有静态公共 IP 地址。当然,我可以完全控制家庭网络。办公室网络只允许 http 流量(我使用付费软件的试用版证明,只要 VPN 是通过 http 的,它就可以正常工作)
是否可以使用 freelan (freelan.org) 通过 http 将 VPN 连接到家用计算机?我想将家用计算机设置为服务器和客户端,并在办公室计算机上设置 freelan,以便通过 http(端口 80)与我的静态 ip 通信。
答案1
我在 Freelan 网站上没有看到任何内容表明它可以在 tcp 端口 80 上工作。如果客户端没有内置对此的支持,它将无法工作。
您可能希望查看至少可以在 TCP 上通信的 OpenVPN(并且显然也可以通过支持 CONNECT 的代理工作)- 因此如果端口 80 没有被拦截,您可能能够做到这一点。请注意,如果这是一个选项,您最好在端口 443(https)上使用 OpenVPN,因为它通常被拦截的较少,并且不太可能被代理和堵塞。