我尝试在我的 Ubuntu 10.10 副本上设置 VPN 服务器,但未成功。关于该主题的社区材料很少且记录不充分(仅限客户的信息、特定场景的信息、WIP 页面……)
我具体需要的是通过 HTTPS 传输流量以绕过仅允许 HTTP 和 HTTPS 协议的代理服务器。
我所做的尝试是遵循这个 ubuntugeek.com 指南。我已经完成了每一步(这里是我的配置文件),通过 DynDns.com 设置了一个帐户,设置了端口转发并在我的 Windows 7 副本上设置了一个 VPN:
- 端点:已编辑
- 用户名:badp(我也试过 delta)
- 密码:已编辑
我还打开了 Windows 7 端的日志记录,并尝试从未过滤的位置进行连接。从日志中,似乎连接在身份验证发生后立即断开。
我哪里做错了?是否有关于我可以尝试的 Ubuntu 官方资源的指南?
为什么不直接使用 OpenVPN?在 Windows 和 Linux 上都非常容易。
这是一个简单的指南:http ://rootmanager.com/ubuntu-ipsec-l2tp-windows-domain-auth/setting-up-openswan-xl2tpd-with-native-windows-clients.html但它不包括隧道通过 http/https
另一个解决方案在这里:http ://www.exiledmind.net/vpn-tunnel/这完全映射到您正在尝试做的事情。
我更喜欢openswan,因为openvpn现在客户端数量有限
如果身份验证成功但未形成隧道,这通常意味着两个端点无法就隧道模式和/或加密系统达成一致。另一种可能性是路由问题,其中近端和远端网络位于同一个私有子网上,并且您的流量被丢弃,因为它不知道传输 vpn 链接。