L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。
0 i& ?# S0 U: j8 C# A 另外,本站还有PPTP VPN 一键安装包,详情请参阅:《PPTP VPN 一键安装包(图文,OpenVZ适用》
1 l0 r# I# k$ t7 z: S4 L8 v一、检测虚拟网卡支持, n/ I, ]. J/ M' _( H
OpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)
; U, U2 ^2 v) |检测是否支持ppp模块:
, u) m5 l( l; h4 N如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
; P' {9 n: }% V0 I$ @
6 J9 O) {6 K' ~, s4 p& p
二、下载一键安装包脚本0 C- k" y. k e7 ?# Y
- wget http://soft.wdidc.net/vpn/l2tp_centos.sh
) M; J5 p( i4 G6 U" h( I8 R9 t - sh ./l2tp_centos.sh
复制代码 执行以上命令后如下图:
: V% x& ~4 L* r7 ]) @+ O( B
0 f% f: q& i% D# i' \7 L1 Y
1、intall VPN service(全新安装L2TP VPN)
* Y" ~9 B( {/ T7 E* n2 h2、repaire VPN service(修复L2TP VPN 服务), @4 v6 m0 G9 w6 S
3、add VPN user(新建VPN帐号)
6 `! \/ T. H" [三、安装L2TP VPN 一键包) o# {4 [# p. k8 o& z) S% \
首次安装选择1即可。回车以后则会自动下载并编译安装。0 k4 S) T2 H8 v6 h1 }& ]
安装完毕后,如下图:4 c1 I! L- _0 t$ o7 p" _. e. W+ C
: m, z# {- I. {8 ~2 z" O/ \VPN username is(帐号):vpn,VPN password is(密码):系统随机生成2 d* j* q- @1 z5 |2 s
四、修复L2TP VPN 一键包, `- s" C4 V. H8 E& |
若出现问题,可在运行sh ./l2tp_centos.sh后,选择2修复,建议修复完成以后重启一次VPS。
2 G6 h* w" ?9 Z! |: R
# B& R* N% u5 F/ \. @8 ]
五、新建用户
8 g+ K3 A5 p9 i6 w若要添加VPN用户,可在运行sh ./l2tp_centos.sh后,选择3添加5 P3 ~ S- D9 p; ~
6 l: [9 k) G- B4 c5 Q六、删除帐号
6 e2 s: t9 O& [4 @2、修改“chap-secrets”文件' K/ P7 M( y5 {* r% t
j- m- H& H- l, W6 \
' R' X5 n/ O, K' K2 N; V' {- A5 @5 L如上图:一行为一个帐号,可按相应格式添加和删除。6 @' Q! g" E* g
|