L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。
: ~& f# ~+ F n }. c$ X# n( _* _6 @ 另外,本站还有PPTP VPN 一键安装包,详情请参阅:《PPTP VPN 一键安装包(图文,OpenVZ适用》/ @' P M# s% c! t$ T
一、检测虚拟网卡支持) V$ b, h- h+ e4 g- }! C/ k, D
OpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)
4 m+ q0 t$ l3 a+ A0 B# {) Y$ E检测是否支持ppp模块:2 r* j9 P/ U. v& T% P6 d* _- Q* K
如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
' z* n- y* ^, \4 S! l. h
. v q( D3 u$ y( q) X
二、下载一键安装包脚本
; L" N* G3 {$ X; G# y1 ?: }% V7 P- wget http://soft.wdidc.net/vpn/l2tp_centos.sh) p. i( H4 Y: h; v
- sh ./l2tp_centos.sh
复制代码 执行以上命令后如下图:
* ]9 ~% j# e2 }& O& | Q
) y, o9 J1 K* P, P4 ^
1、intall VPN service(全新安装L2TP VPN)
# P1 n& m! |% {; o6 L2、repaire VPN service(修复L2TP VPN 服务)3 M' E: v8 q( v
3、add VPN user(新建VPN帐号)( d# m$ n: u& U3 q. v
三、安装L2TP VPN 一键包# q9 ], Y/ g, g6 f! u' X1 u
首次安装选择1即可。回车以后则会自动下载并编译安装。
& r: b3 |' Z3 h! H5 i$ R9 o3 j安装完毕后,如下图:$ y& D6 f2 }" z
5 l3 K! T: S2 a" U, } aVPN username is(帐号):vpn,VPN password is(密码):系统随机生成, s' r# N, {8 s& r% v' K3 q" g7 d
四、修复L2TP VPN 一键包7 r/ Z, T3 _& B* h# K
若出现问题,可在运行sh ./l2tp_centos.sh后,选择2修复,建议修复完成以后重启一次VPS。$ p* I. V& v6 w
( h/ d4 n! w7 ]4 f五、新建用户
2 X" u( X" p6 T& @1 W若要添加VPN用户,可在运行sh ./l2tp_centos.sh后,选择3添加
3 s1 a! t I4 n1 R4 V1 y+ k. C
' H. d$ W+ f+ m; C5 O六、删除帐号
$ B) Q# g; e0 \6 i7 g1 q/ s( m2、修改“chap-secrets”文件
0 l4 C$ I3 X& {* L" N0 d$ b
& `: a( M! g4 l
& x+ t$ L: m/ R3 N7 |8 F5 y如上图:一行为一个帐号,可按相应格式添加和删除。
- y" s( p; M; u! I |