L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。) @# U" W* W6 p8 V5 F/ Q( W
另外,本站还有PPTP VPN 一键安装包,详情请参阅:《PPTP VPN 一键安装包(图文,OpenVZ适用》
5 V5 G- I u- A2 Z% u; {6 }; Q4 j* ]一、检测虚拟网卡支持
5 i& N# f: }9 ~; lOpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)
+ y v! P; o3 i1 L) i( r检测是否支持ppp模块:1 p! V9 L. `" }5 L$ i1 |
如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
: V$ z6 U: h# m( V
9 {2 i8 @& k' u7 {二、下载一键安装包脚本
$ J6 I% A2 |/ J0 h- wget http://soft.wdidc.net/vpn/l2tp_centos.sh
* Z. `, w" E) L3 P+ X - sh ./l2tp_centos.sh
复制代码 执行以上命令后如下图:
6 j% ^% V! M5 z. O8 p- j" S/ \
1 x9 B; ] }* K# A. u
1、intall VPN service(全新安装L2TP VPN)
4 l0 v8 A5 t( J4 Z2 _) q, O- z2、repaire VPN service(修复L2TP VPN 服务)* @9 p0 P1 v) d
3、add VPN user(新建VPN帐号)3 |6 V4 |$ _. X8 p
三、安装L2TP VPN 一键包8 N; c- g' T& N* t" l
首次安装选择1即可。回车以后则会自动下载并编译安装。" n9 ^/ G, f5 l# K2 E
安装完毕后,如下图:
( M Q' E1 L/ [/ j. P0 B) m) h
% B" }* `) o- C& f' f# i; ~
VPN username is(帐号):vpn,VPN password is(密码):系统随机生成; f& ?. u/ U9 W; t- {* X9 E" l! ^
四、修复L2TP VPN 一键包
o5 E8 g7 a; x若出现问题,可在运行sh ./l2tp_centos.sh后,选择2修复,建议修复完成以后重启一次VPS。
: y$ z" c& s7 d
; j8 ^' ?! N; d+ w! n, H/ ?$ C5 L五、新建用户
4 J0 L4 @& L3 z6 F若要添加VPN用户,可在运行sh ./l2tp_centos.sh后,选择3添加
+ w3 w' ^, a4 l# m7 R
1 R- g4 j3 B! @! Q1 V7 S6 q A
六、删除帐号9 [- u( O# {* K( u; N
2、修改“chap-secrets”文件6 ]$ W; _: L. y I) P
7 n8 Y4 y/ D& P4 ]! o1 f5 r+ p3 l! O+ ^
如上图:一行为一个帐号,可按相应格式添加和删除。
+ b8 g! O6 ^, P |