L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。
. [7 A9 x% j' H( H 另外,本站还有PPTP VPN 一键安装包,详情请参阅:《L2TP VPN 一键安装包(图文,OpenVZ适用》
) ?* _0 u, G& p一、检测虚拟网卡支持. Q8 w* n! x2 e; ]
OpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)
: _$ D) d/ x; E检测是否支持ppp模块:
* @2 ^6 U: P4 v如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
" o% O9 p7 [( ? * l( p1 N) C P2 h7 P& B9 v/ L
二、下载一键安装包脚本2 _ G* _7 C; {$ K- y
- wget http://soft.wdidc.net/vpn/pptpd.sh! p1 P- B- c) z3 D+ q4 c
- sh pptpd.sh
复制代码 $ ? A0 L- w7 h2 B: _) x2 Z- F
+ w9 V; z7 q/ a
三、安装完成
& H2 l. T* w7 d- [) N
0 z! f) @, |& [/ g; S7 H; ], m
VPN username is(帐号):vpn,VPN password is(密码):系统随机生成,如果你需要添加用户或修改帐户,只要直接编辑输入命令 vim /etc/ppp/chap-secrets 编辑文件,按照相同格式添加用户名和密码即可。
) |9 y1 d+ g: V& E8 b! |四、去除加密(部分VPS不支持加密), O8 t; b+ M; z3 g
编辑“/etc/ppp/options.pptpd”(vim /etc/ppp/options.pptpd),在require-mppe-128前面加个#(# require-mppe-128);
2 c+ I& X7 D- G% \& z1 E& z5 H7 qVPN连接属性里,加密方式选择为可选加密,并允许未加密的密码。
! Y, ~3 J3 E) j0 Q& y2 m1 a最后重启下PPTPD即可:, r Z# t9 c F
- /etc/init.d/pptpd restart
复制代码 |