L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。' ?. \- z4 G- \2 m( W$ I' _
另外,本站还有PPTP VPN 一键安装包,详情请参阅:《PPTP VPN 一键安装包(图文,OpenVZ适用》
. @0 Q$ \1 g" A$ l! P7 G* [一、检测虚拟网卡支持
; P' d" Q% |) T* V) k OOpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)
) h" \' x0 I1 F) k检测是否支持ppp模块:
4 N' S' m" x1 u( i+ C如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
+ ~* |( `4 k1 h6 f2 u2 M
; D1 R% g }, e1 N. g% w# E
二、下载一键安装包脚本
- v5 A0 I' P, ~# o* M6 Z- wget http://soft.wdidc.net/vpn/l2tp_centos.sh
$ K- O0 G) f% H) t/ `( C6 g- U - sh ./l2tp_centos.sh
复制代码 执行以上命令后如下图:
; `7 R0 @: G" B5 I2 P) S
. A: o+ G+ j2 m8 u$ j1、intall VPN service(全新安装L2TP VPN)
+ W8 I+ s. C; c l0 ]' m3 m2、repaire VPN service(修复L2TP VPN 服务)8 W! c1 D9 C* x
3、add VPN user(新建VPN帐号)' f% X: [( \; R3 n- q0 Y
三、安装L2TP VPN 一键包
/ v2 X+ }# K, |: l首次安装选择1即可。回车以后则会自动下载并编译安装。/ p" S/ A2 S1 ?: ^' N
安装完毕后,如下图:+ s' z9 F# s& R* J! G
. b) ^- p1 L1 v7 ^, `, m4 U) AVPN username is(帐号):vpn,VPN password is(密码):系统随机生成
/ u; S; Q5 |0 c- w: U% b四、修复L2TP VPN 一键包
, u: S7 f; _3 j0 k9 f+ A若出现问题,可在运行sh ./l2tp_centos.sh后,选择2修复,建议修复完成以后重启一次VPS。9 ^9 ]; |( V8 a' f
1 Z( z b8 H6 c( V* \5 I
五、新建用户
) [9 X i- n" W( j6 M若要添加VPN用户,可在运行sh ./l2tp_centos.sh后,选择3添加* j' f- }" M, h6 @
$ i# L( ?; |& D+ j2 k; K2 C六、删除帐号" S- m! Y; U& p' R! |) u, E
2、修改“chap-secrets”文件
. G/ x( K# G- V3 p2 z% Q% P) ?
' N: g# O' o. I- S4 I3 e+ K
7 t/ j$ G7 S& \7 R6 N3 ~7 _% u, `如上图:一行为一个帐号,可按相应格式添加和删除。; j( R$ O0 X9 ?' `6 w
|