L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。! K+ N& J, e7 V+ {2 F; v$ ]
另外,本站还有PPTP VPN 一键安装包,详情请参阅:《PPTP VPN 一键安装包(图文,OpenVZ适用》
9 A" e9 v% b& ^1 u一、检测虚拟网卡支持
5 y. c, J6 a. H( g+ YOpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)
4 v; m9 o! H( E, j检测是否支持ppp模块:6 p8 Z2 n3 l0 T, L* E
如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
0 j: U8 S' p. }7 [! [5 M
) w8 @" c( t$ l; \/ J2 j
二、下载一键安装包脚本
- v, G7 B% y% H# r; L- wget http://soft.wdidc.net/vpn/l2tp_centos.sh
. }$ y- i7 p4 O. k' Y+ j - sh ./l2tp_centos.sh
复制代码 执行以上命令后如下图:9 D, o! |) L* o
- [9 j {5 K0 w2 T; ]1 ^0 V6 O0 H
1、intall VPN service(全新安装L2TP VPN)1 I7 g" }2 m& f* H- v5 W- G5 u7 V
2、repaire VPN service(修复L2TP VPN 服务)
3 h1 V$ {7 }$ v' X a5 y7 K1 [3、add VPN user(新建VPN帐号)
( t! O& U& M# U/ c三、安装L2TP VPN 一键包: w F+ V: W( C' _( k2 P, J
首次安装选择1即可。回车以后则会自动下载并编译安装。5 ^8 _; P* U% l) f& q
安装完毕后,如下图:2 M+ ?8 D- s$ T( q0 p
, p: Z( r, f7 `, t( d0 G gVPN username is(帐号):vpn,VPN password is(密码):系统随机生成2 y0 w! Q( X# C! {( m
四、修复L2TP VPN 一键包
4 L7 _9 X! D ~9 K( G }若出现问题,可在运行sh ./l2tp_centos.sh后,选择2修复,建议修复完成以后重启一次VPS。" G7 e: @' U6 `/ W) h+ B
8 e6 P3 q3 X7 V$ k1 p z' q
五、新建用户: ]1 Z( k2 D9 s: g
若要添加VPN用户,可在运行sh ./l2tp_centos.sh后,选择3添加
( U% w. V5 }1 Q% x6 y" j
+ H" @2 u, S: V5 N5 e$ {6 e2 l
六、删除帐号; m; S) }6 g3 i& m& I) \0 `; L j
2、修改“chap-secrets”文件
& P4 E( D* _ Y# _& \ X6 U- d
* T5 }. S% ~4 ^+ z
( T) U" N0 U( r如上图:一行为一个帐号,可按相应格式添加和删除。
* _7 e7 w- L* ~, g, h8 ^# R |