L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。2 t) s2 y4 D1 j$ _( R \# `
另外,本站还有PPTP VPN 一键安装包,详情请参阅:《PPTP VPN 一键安装包(图文,OpenVZ适用》- K- S H" C+ e3 Q+ U3 D% ]! d% a
一、检测虚拟网卡支持) S0 i5 |$ f# B k( o2 D/ T( }- \
OpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)9 `" @9 t6 v: h) n
检测是否支持ppp模块:
: w }. B M5 T1 [9 G如果返回信息为:cat: /dev/ppp: No such device or address 说明正常& {+ Z% I, ~6 n, f: L) R
8 V& `6 w6 H, s. k& I& v1 {1 g二、下载一键安装包脚本5 n5 [/ I7 [! k. g, K/ M7 v0 m. J# {
- wget http://soft.wdidc.net/vpn/l2tp_centos.sh
/ o, ]) S" f. h, w9 Q: Q' { - sh ./l2tp_centos.sh
复制代码 执行以上命令后如下图:
9 N' T6 \ z& \4 H+ [
N4 I! B; U& O1 E% Z P
1、intall VPN service(全新安装L2TP VPN)
" {9 I, o$ u0 R0 H$ k! ?2、repaire VPN service(修复L2TP VPN 服务)
2 T+ N A& \7 \9 ~! C* y5 ^3、add VPN user(新建VPN帐号)
' u" N1 L9 U) ?三、安装L2TP VPN 一键包
/ V# Q5 @) I+ @) h) a首次安装选择1即可。回车以后则会自动下载并编译安装。
- k1 {, r8 U5 y5 H+ A3 Y: u0 N安装完毕后,如下图:
0 G8 y" @- k% ]; x
# k2 ~5 _1 w5 h0 sVPN username is(帐号):vpn,VPN password is(密码):系统随机生成* t& R2 d& l% |& F* N
四、修复L2TP VPN 一键包) H/ ?1 n \" q% i# {9 L1 r
若出现问题,可在运行sh ./l2tp_centos.sh后,选择2修复,建议修复完成以后重启一次VPS。' r8 a4 V% _9 D( A+ M5 X5 p! R
( _: f. ^, O& Z
五、新建用户1 H0 Y; {4 _9 Z2 V
若要添加VPN用户,可在运行sh ./l2tp_centos.sh后,选择3添加8 B X% N/ ?9 L2 ^( j3 t! ?, i* A
% y4 O( T2 d& t, v a六、删除帐号7 V) a. C" y- R" a: @7 p
2、修改“chap-secrets”文件
) q1 o2 k8 k) _( q# v$ l. B
3 x& f$ G, j ]% Y; q$ P
9 E8 w6 G8 X, c3 _/ o, N如上图:一行为一个帐号,可按相应格式添加和删除。
' b7 B2 o8 |7 i$ [! C J0 u |