L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。
+ Z* R6 L {- p 另外,本站还有PPTP VPN 一键安装包,详情请参阅:《L2TP VPN 一键安装包(图文,OpenVZ适用》" P) _6 s* Z! l8 n% ~* B3 m
一、检测虚拟网卡支持' y. S& T4 N$ e7 o! n6 n, v* H: r
OpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)
. z% J: N8 n$ i& `! X检测是否支持ppp模块:$ m" q5 \2 [. @0 u3 x
如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
2 q' n% p- H5 E$ f8 r, e' v
6 i. C; v4 y; E( i+ i二、下载一键安装包脚本* p- ?4 ?& `1 z* G* [
- wget http://soft.wdidc.net/vpn/pptpd.sh- f$ F/ ]: {. A
- sh pptpd.sh
复制代码
" o7 ]' l, w" u' f
1 f: t* ~# L1 i) V/ K7 O$ u三、安装完成
7 f9 ]5 S# a0 \3 u4 a/ `
* d6 w! n y6 D4 u" jVPN username is(帐号):vpn,VPN password is(密码):系统随机生成,如果你需要添加用户或修改帐户,只要直接编辑输入命令 vim /etc/ppp/chap-secrets 编辑文件,按照相同格式添加用户名和密码即可。
, W! q. z" f8 Q, h: y0 t- L. X$ P3 }四、去除加密(部分VPS不支持加密), ^+ N& ]8 t; V6 {6 ]% z4 G7 V
编辑“/etc/ppp/options.pptpd”(vim /etc/ppp/options.pptpd),在require-mppe-128前面加个#(# require-mppe-128);
8 L3 R* q/ F% L: iVPN连接属性里,加密方式选择为可选加密,并允许未加密的密码。5 e6 X2 h1 B4 g; Q4 D
最后重启下PPTPD即可:
$ s( n0 S& f4 y, @7 I) z( u- v8 a3 W- /etc/init.d/pptpd restart
复制代码 |