L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。. b% G4 s: f/ t& k/ ^: L) v. Y" H
另外,本站还有PPTP VPN 一键安装包,详情请参阅:《L2TP VPN 一键安装包(图文,OpenVZ适用》
3 J! ^( y3 ^3 G9 x& N, h; A# O一、检测虚拟网卡支持
) F* |$ U( O( k p5 ]6 ROpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)8 k0 y0 R; o8 N ^2 a4 @
检测是否支持ppp模块: S3 j2 g, R( z, y6 R0 d
如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
& U7 X5 t1 ~" u- d! { 2 P! r3 g& S, W3 v- n" @0 R
二、下载一键安装包脚本2 {" j5 ~( S& n! ^* b$ z- \! i
- wget http://soft.wdidc.net/vpn/pptpd.sh
. E5 m! B( J4 l - sh pptpd.sh
复制代码 , J( q B6 I1 L* V
3 k! A# y6 F/ o2 A. G4 M f, H
三、安装完成 O8 W% `5 g; y; y
) K; \9 l. x/ j" T
VPN username is(帐号):vpn,VPN password is(密码):系统随机生成,如果你需要添加用户或修改帐户,只要直接编辑输入命令 vim /etc/ppp/chap-secrets 编辑文件,按照相同格式添加用户名和密码即可。
" k! Z1 W4 s' q四、去除加密(部分VPS不支持加密)# C# Z4 U- B5 F1 q) b
编辑“/etc/ppp/options.pptpd”(vim /etc/ppp/options.pptpd),在require-mppe-128前面加个#(# require-mppe-128);" `& P: w- I4 ?$ O" I1 ^
VPN连接属性里,加密方式选择为可选加密,并允许未加密的密码。5 f! c2 c( f& @# _/ \6 C6 u
最后重启下PPTPD即可:
, e2 L: c& u% C/ @- /etc/init.d/pptpd restart
复制代码 |