我需要从Debian Squeeze服务器build立一个L2TP VPN连接。
我拥有的是:
只要使用这3个参数,我就可以从我的Mac OSX电脑的“ 系统偏好设置”的“ networking”面板中build立VPN连接。
在Google上search后从Debian连接; 我结束了一个“Openswan(IpSec)+ XL2TP”解决scheme(如果你有更好的select,我也可以尝试)。 然而,从Debian(通过使用openswan + xl2tp)连接涉及configuration数十个参数,不幸的是,VPN的系统pipe理员对我所要求的参数没有任何的想法。 他拼命地声称,“它在iphone / android / osx上工作,所以它应该在Linux上工作。” 不幸的是他是对的。
我想问的是:
我们也使用L2TP VPN连接,并可以使用openswan和xl2tp在Ubuntu上工作。 我想这应该在Debian上类似。
它没有马上工作,我必须玩的参数。
当我评论这些行时,它为我工作:
#refuse-eap #refuse-pap #refuse-chap #refuse-mschap #refuse-mschap-v2 #require-mschap-v2
在/etc/ppp/your_vpn_connection_name.options.xl2tpd中:
#debug #dump #record /var/log/pppd plugin passprompt.so ipcp-accept-local ipcp-accept-remote idle 72000 ktune noproxyarp asyncmap 0 #noccp noauth crtscts lock hide-password modem noipx ipparam L2tpIPsecVpn-MyVPN promptprog "/usr/bin/L2tpIPsecVpn" #refuse-eap #refuse-pap #refuse-chap #refuse-mschap #refuse-mschap-v2 #require-mschap-v2 remotename "" name "<your_username>" password "<your_password>" defaultroute usepeerdns
修改此文件后重新启动ipsec和xl2tp。
Debian服务器或VPN服务器上的日志也可以帮助debugging。