有人知道我是否可以在 Ubuntu 服务器上运行基于 Linux 的 VPN 服务器并使用 Windows 7 的本机 VPN 连接向导连接到它吗?如果可能的话,我应该使用哪个 VPN 服务器?
谢谢!
答案1
不能 100% 确定 Windows 7 需要什么,但 Windows 的先前版本本身就支持 PPTP。用于此的 Linux 服务器称为 PoPToP。
不过我也更喜欢 OpenVPN,但如果你的要求是它原生支持 Windows,那么 PoPToP 就是你要找的。我们在工作的地方使用它有两个原因。这是我刚开始在这里工作时他们使用的,而且它支持 iPhone,而 OpenVPN 目前不支持。
答案2
Linux 的 IPSec 服务器(FreeSWAN、OpenSWAN、StrongSWAN)都支持 L2TP,而 WinXP、Vista(我猜 7)都原生支持 L2TP。安装证书有点麻烦,但安装后它就像 PPTP 一样工作,只不过没有后者的严重漏洞!
答案3
成功了!谢谢 3dinfluence!
Ubuntu 服务器:
- apt-get 安装 pptpd
- 编辑 /etc/ufw/sysctl.conf 并取消注释:net.ipv4.ip_forward=1
- 重启
- 将所有必要的 VPN 端口转发到 Ubuntu 服务器,并确保没有防火墙阻止它们
Windows 7的:
- 创建新的 VPN 连接
- 按照向导输入 Ubuntu 服务器的外部地址
美好时光。
答案4
使用 OpenVPN 可能会更简单。
这一页有关于在 Windows 7 上使用的 OpenVPN GUI 客户端的下载说明;我现在正在使用它。