哪个VPN软件的道路勇士

我正在使用Linux(Debian)作为我的服务器平台,并且想要configuration以下内容:

远程用户可以连接到安全的VPN服务器,并使用其IP访问Internet,主要用于浏览和发送电子邮件。

我读了很多关于OpenS / WAN + L2PT和OpenVPN的内容,但是我仍然对如何configuration它感到困惑。 我更喜欢IPSec + PPTP / L2PT,因为Road Warrior不需要在iPhone / Windows7上安装任何额外的软件。

有没有一个很好的IPSec的方法,或者你会build议什么?

我成功地使用OpenVPN和HOWTO来安装它。 像魅力一样工作,我可以从Windows XP,2007,Debian Linux 4.0,5.0和MaxOS X 10.4和10.6(这些是我的testing平台)进行连接。

为了让生活更轻松,我创build了一个脚本,为我创build新帐户的文件:

if [ "$1" == "" ]; then echo 'USAGE: openvpn-adduser <username>' exit 0 fi cd /etc/openvpn/easy-rsa source ./vars ./pkitool $1 mkdir /etc/openvpn/$1 cd /etc/openvpn/$1 mkdir myserver-keys cp ../keys/$1.key myserver.de-keys cp ../keys/$1.crt myserver.de-keys cp ../keys/ca.crt myserver.de-keys sed -e 's/USER/'"$1"'/g' < ../default-client.conf > $1.ovpn zip -vr ../$1.zip . rm myserver.de-keys/* rmdir myserver.de-keys rm $1.ovpn cd .. rmdir $1 

通常我是OpenVPN / OpenVPN-AS的大支持者,但是如果你正在寻找一个iPhone客户端,那么你的运气不好,除非你的公路战士愿意越狱。 如果你不想安装任何额外的软件,PPTP可能是最简单的两端设置。

编辑:嘿,如果你不担心的iPhone用户的愤怒,OpenVPN是伟大的。 我build议OpenVPN-AS,如果你能买得起相当便宜的(每个并发VPN用户$ 5!)的成本,因为它大大简化了安装,configuration和pipe理。 在Debian / Ubuntu主机上有很好的使用经验。

如果你绝对不希望用户需要安装客户端, 在debian上的PPTP也很容易设置。 如果您希望Windows用户使用VPN服务器的网关访问Internet,请确保在[VPN连接属性]>“networking”选项卡>突出显示列表中的Internet协议(TCP / IP)下,检查“远程networking上的使用默认网关”并select“属性”button>“高级”button(这应该被默认选中)。