L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。
" k* Q. k; A$ p) C9 ~3 G6 j3 X+ Q! I7 W 另外,本站还有PPTP VPN 一键安装包,详情请参阅:《PPTP VPN 一键安装包(图文,OpenVZ适用》" O5 i$ s/ m) Z. x: L
一、检测虚拟网卡支持
( \$ Z. e' E# b3 y3 v8 hOpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)
9 K2 ] M: k( n检测是否支持ppp模块:+ j; ~2 @$ Y3 S+ O& V! b
如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
, {6 H% f. D/ u: H
0 L/ z- M! L A
二、下载一键安装包脚本6 W8 n" e5 F& R, T% {% m1 [$ s( b
- wget http://soft.wdidc.net/vpn/l2tp_centos.sh
$ N- O- x) Z0 H2 D# c5 M4 @ - sh ./l2tp_centos.sh
复制代码 执行以上命令后如下图:+ f6 T/ S/ t! {
& {, g% Q7 }# v d* Y @( f% U! _1 q1、intall VPN service(全新安装L2TP VPN)! J& M# I4 H& P1 p5 b
2、repaire VPN service(修复L2TP VPN 服务)8 B- `/ F3 }/ u# K: Z. \
3、add VPN user(新建VPN帐号)$ `/ Q! ^% m8 R2 s v
三、安装L2TP VPN 一键包- |4 B6 x. y8 k# d
首次安装选择1即可。回车以后则会自动下载并编译安装。
& n1 }4 R9 K4 n安装完毕后,如下图:9 q6 I6 S0 I1 w0 S( i6 z
$ C1 G1 t$ n2 S: y- x6 QVPN username is(帐号):vpn,VPN password is(密码):系统随机生成7 m% _9 u, L3 `
四、修复L2TP VPN 一键包6 L9 P) _: a6 F7 r f
若出现问题,可在运行sh ./l2tp_centos.sh后,选择2修复,建议修复完成以后重启一次VPS。 g; n0 G" A H0 B2 I1 r' R
2 Q. ]/ ]- L2 O
五、新建用户
7 ?1 t+ E% N/ V& U1 |7 z7 V+ v若要添加VPN用户,可在运行sh ./l2tp_centos.sh后,选择3添加$ o- E! k$ w& M. z* q
/ k5 R) x! S H, A
六、删除帐号
2 F: D& D: U6 J& J# R3 V3 q2、修改“chap-secrets”文件+ E1 _3 o- I. ], e
3 `# z+ W7 c' N5 A) ~
0 ?' E- i C3 _6 G' e2 b如上图:一行为一个帐号,可按相应格式添加和删除。
- R) X% ?: P! [; V$ b |