L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。
. h# N! F: Q7 G# n& g& V 另外,本站还有PPTP VPN 一键安装包,详情请参阅:《L2TP VPN 一键安装包(图文,OpenVZ适用》
( S7 k9 e: Q! G6 |& l& }一、检测虚拟网卡支持
8 D; h0 s& { k. L8 d; Z7 i! yOpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)7 C% V# ?& m3 s8 g4 Z
检测是否支持ppp模块:
& C. e5 V& v# E/ _$ {, E1 ~/ \ u如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
' {" d3 j. W9 x+ c6 y- z - j9 s: \+ k: S E! r
二、下载一键安装包脚本
) e( p" b6 T* ]5 j! B! O- wget http://soft.wdidc.net/vpn/pptpd.sh3 ?# M7 d0 \2 | Y ^
- sh pptpd.sh
复制代码
8 J/ b d2 H$ |
! B3 A3 g) V: N7 W) ~; r: R1 V
三、安装完成
^7 }6 h$ Q, r+ s- D6 ]! F
, D1 r: J; _5 J# }( t) \) x4 U% e
VPN username is(帐号):vpn,VPN password is(密码):系统随机生成,如果你需要添加用户或修改帐户,只要直接编辑输入命令 vim /etc/ppp/chap-secrets 编辑文件,按照相同格式添加用户名和密码即可。
' ~& Q! L, E4 A b5 ?- H四、去除加密(部分VPS不支持加密)6 x% _4 o( o% ~' F
编辑“/etc/ppp/options.pptpd”(vim /etc/ppp/options.pptpd),在require-mppe-128前面加个#(# require-mppe-128);# Q k) q6 [3 [% i! {$ \$ i
VPN连接属性里,加密方式选择为可选加密,并允许未加密的密码。! _" R7 L; q! u$ f, a: g% v
最后重启下PPTPD即可:( l! p, Z( D, [ l, P4 [
- /etc/init.d/pptpd restart
复制代码 |