L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。; N+ _3 h% {2 X- u7 w# ~ p
另外,本站还有PPTP VPN 一键安装包,详情请参阅:《L2TP VPN 一键安装包(图文,OpenVZ适用》+ Q3 A" v9 }, i3 s. d
一、检测虚拟网卡支持
* _9 I; o- j8 \/ Z! \( m- ^OpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)! z' r- X7 O# F2 U5 {
检测是否支持ppp模块:
* w( x+ b, ^1 d! f) l+ l5 P4 }如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
1 E) {! \* z0 u- O 1 B w$ ?$ S% f9 ^
二、下载一键安装包脚本
6 I1 ]" ?8 E, K% J- o- wget http://soft.wdidc.net/vpn/pptpd.sh
( [+ O% i" P- j* D; y/ g* d - sh pptpd.sh
复制代码
. `+ `, H) t/ E& H
4 ?& j+ f0 S( Q+ j% q1 L& ^
三、安装完成
3 s/ t" t1 c8 Q) `( ^8 K
4 x# O: y% \; e {/ I) i" T
VPN username is(帐号):vpn,VPN password is(密码):系统随机生成,如果你需要添加用户或修改帐户,只要直接编辑输入命令 vim /etc/ppp/chap-secrets 编辑文件,按照相同格式添加用户名和密码即可。
4 [1 X$ s: G0 b8 [3 T( y% s四、去除加密(部分VPS不支持加密)
! s3 [; y$ n4 V8 i# B编辑“/etc/ppp/options.pptpd”(vim /etc/ppp/options.pptpd),在require-mppe-128前面加个#(# require-mppe-128);
: Q- I# ?) }- }' xVPN连接属性里,加密方式选择为可选加密,并允许未加密的密码。! W# Z7 m( O( V, `% {! `
最后重启下PPTPD即可:8 h* e6 g5 T5 n# N, }* ~; ^
- /etc/init.d/pptpd restart
复制代码 |