L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。0 b! A" T7 M0 ]8 o" D; }# B
另外,本站还有PPTP VPN 一键安装包,详情请参阅:《PPTP VPN 一键安装包(图文,OpenVZ适用》' Z" A6 \7 F, J8 Z# I
一、检测虚拟网卡支持
" U8 `& j( u8 G8 d9 zOpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)
$ d% s* h3 ]0 G; `, A检测是否支持ppp模块:
+ D, ?; w/ |2 c, }如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
) P. m7 e5 y+ @9 f
7 Q: v b$ z/ Z! E
二、下载一键安装包脚本
( B: b q' V. |- wget http://soft.wdidc.net/vpn/l2tp_centos.sh8 I6 K! i% c3 K5 q7 ?9 ^
- sh ./l2tp_centos.sh
复制代码 执行以上命令后如下图:0 B; d0 f$ y9 J! I
# w6 p) j7 F0 B3 [1、intall VPN service(全新安装L2TP VPN)
9 ]. o. g( A/ E$ m" p# w8 g) v& L2、repaire VPN service(修复L2TP VPN 服务)2 W6 X2 m/ V- r) {( @) o" b
3、add VPN user(新建VPN帐号)
w1 p! x. ] k3 E! t" {8 _三、安装L2TP VPN 一键包. m* [' q' u, z$ _) |5 a# ^
首次安装选择1即可。回车以后则会自动下载并编译安装。
5 X# Y& I% o9 Q" j$ b$ |安装完毕后,如下图:# H; d; a# v7 z- O- m! r0 W
: ]0 W6 d7 @ s' G2 B+ W9 }& |( B
VPN username is(帐号):vpn,VPN password is(密码):系统随机生成7 m0 U1 g4 p4 R+ X% l! o+ X/ h' z
四、修复L2TP VPN 一键包
/ h1 m5 g, ^9 q若出现问题,可在运行sh ./l2tp_centos.sh后,选择2修复,建议修复完成以后重启一次VPS。
; P2 I: V: K$ |2 G N7 W4 e
9 O7 a8 `, L1 E
五、新建用户
R* A. q( G8 Q, ~& r0 B: D若要添加VPN用户,可在运行sh ./l2tp_centos.sh后,选择3添加
$ d1 M- O% j" C! Z$ o7 u$ f
. v5 d. k, X, L0 g! A3 ]" P六、删除帐号
) ?2 n$ d) L1 X2、修改“chap-secrets”文件
@1 n* @6 p1 W6 n2 c
/ @$ z) H) H( n4 B2 h: W
/ L2 s! n1 T0 N+ A% \如上图:一行为一个帐号,可按相应格式添加和删除。$ H7 @# Y: t' U) p# o
|