L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。5 C, E0 Y# |9 ?) P/ L* h, L H8 `) T
另外,本站还有PPTP VPN 一键安装包,详情请参阅:《PPTP VPN 一键安装包(图文,OpenVZ适用》
1 C( _$ z' y% m/ u# Z一、检测虚拟网卡支持* _, A# J v# X1 j" h
OpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)
( x3 _/ N; I* J/ P( F! o5 V w检测是否支持ppp模块:
7 r7 _& M; Y7 Y) ~如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
" Z% f7 x2 K8 Z1 l
" f8 X5 p G# ~二、下载一键安装包脚本* F: E& i& k( U% b0 a
- wget http://soft.wdidc.net/vpn/l2tp_centos.sh
) T b6 G. s& k - sh ./l2tp_centos.sh
复制代码 执行以上命令后如下图:) m" j d- G E
8 i* r; }0 d: e$ G/ m3 U1、intall VPN service(全新安装L2TP VPN)
' A5 x5 y2 [ _* m2 u2、repaire VPN service(修复L2TP VPN 服务): z. g+ u% M% R9 W2 {; O
3、add VPN user(新建VPN帐号)
& C6 K0 }! K: v- Y三、安装L2TP VPN 一键包$ z+ z0 M( S O3 X
首次安装选择1即可。回车以后则会自动下载并编译安装。
( r% @) g% ~. Q+ _$ j7 f9 }安装完毕后,如下图:9 t7 h& G y6 n+ R4 l" P" b
( B, N2 \5 v$ L
VPN username is(帐号):vpn,VPN password is(密码):系统随机生成0 G0 E; s0 x. ~1 z
四、修复L2TP VPN 一键包
7 F. S# k! t* k9 E若出现问题,可在运行sh ./l2tp_centos.sh后,选择2修复,建议修复完成以后重启一次VPS。
7 T6 J2 o' {: H7 v
" {; }, c2 V$ j' t5 k$ x
五、新建用户( T5 n, J4 G1 Q
若要添加VPN用户,可在运行sh ./l2tp_centos.sh后,选择3添加" u# q5 C5 o5 d0 {9 B
/ z0 z& j O1 d6 a
六、删除帐号- c. E# i6 I4 X0 @/ t n: J
2、修改“chap-secrets”文件
/ u ]$ {3 L, U% t
% r. e$ ~* S* D7 [! r
3 _2 A3 t. r" J5 }- x$ z" M如上图:一行为一个帐号,可按相应格式添加和删除。
4 a t1 r0 e T- u9 \; [: [$ M |