L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。$ |. J& _8 k p, F* H2 L+ `
另外,本站还有PPTP VPN 一键安装包,详情请参阅:《PPTP VPN 一键安装包(图文,OpenVZ适用》
6 \) r6 s; \' b) i一、检测虚拟网卡支持
9 M* g" v, c# w7 y8 XOpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)
" X4 S9 P |+ h6 r/ l* p检测是否支持ppp模块:
+ R6 Z8 `# _# r如果返回信息为:cat: /dev/ppp: No such device or address 说明正常. l |/ [+ [* j1 Q" I
9 |: O( }( \7 d. T8 z
二、下载一键安装包脚本
?* l- X8 [1 Z3 Q0 T- wget http://soft.wdidc.net/vpn/l2tp_centos.sh
- G3 r' L% {) M$ a2 ] - sh ./l2tp_centos.sh
复制代码 执行以上命令后如下图:6 \ g4 x1 \+ R: w/ e- I& |7 R
2 n f: F. i R" M& r8 K4 P: [, {1、intall VPN service(全新安装L2TP VPN)) ]2 V$ {1 S) F- z
2、repaire VPN service(修复L2TP VPN 服务) e* g9 B- g% g( s
3、add VPN user(新建VPN帐号); O2 y8 ]$ i d: B0 s S
三、安装L2TP VPN 一键包0 P5 B1 Z& G6 O5 x* \& f
首次安装选择1即可。回车以后则会自动下载并编译安装。' G# G. h9 `( z& a
安装完毕后,如下图:
+ U7 ]: g& a. v/ G1 C# j
6 \) X0 T) h( ?9 TVPN username is(帐号):vpn,VPN password is(密码):系统随机生成4 @& G7 w4 V2 h% _3 c
四、修复L2TP VPN 一键包2 o3 {3 k" z: Z8 l; a5 p
若出现问题,可在运行sh ./l2tp_centos.sh后,选择2修复,建议修复完成以后重启一次VPS。
; L. B* B- I5 R% {$ Z- F+ Z
+ W! a$ ~1 `) _! r8 q1 }五、新建用户" x Y( Y4 k' b8 R% S. n& b' \ H
若要添加VPN用户,可在运行sh ./l2tp_centos.sh后,选择3添加' V. ?( v; |' {: ]
4 n* O# Z2 I. H* Z, B$ C2 f! L! b六、删除帐号1 W0 Z z9 K6 X2 ]5 U9 o
2、修改“chap-secrets”文件
; H: z6 f/ e' Q9 r, t, j% V* Y
2 r) p( o# t* k) j; D ~
* h5 F- D: L2 e5 k9 R$ n `如上图:一行为一个帐号,可按相应格式添加和删除。, o: B- t4 T7 t3 u; C% o" ~
|