L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密。不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接;PPTP使用单一隧道,L2TP使用多隧道;L2TP提供包头压缩、隧道验证,而PPTP不支持。
1 }* b* d# b3 g( _ 另外,本站还有PPTP VPN 一键安装包,详情请参阅:《L2TP VPN 一键安装包(图文,OpenVZ适用》
7 D! Y ~- }! D* U: j一、检测虚拟网卡支持
8 d7 ~5 Z9 Y, O m5 H MOpenVZ的VPS客户需要检测虚拟网卡ppp模块支持,如果不支持即使安装成功也没用。(Xen等可跳过此步)2 o2 v3 S+ ?( L7 d! X9 e/ q& v
检测是否支持ppp模块:) k8 o$ _! h# u% ?3 W
如果返回信息为:cat: /dev/ppp: No such device or address 说明正常
) M `; L- r. W" H. P! g0 x 2 z+ x8 i1 Z5 U
二、下载一键安装包脚本 r' C3 X3 a( w# E5 m
- wget http://soft.wdidc.net/vpn/pptpd.sh6 j2 b& M) |% n& s6 u- `" u, G
- sh pptpd.sh
复制代码
9 E8 m$ y+ i! L4 m1 t4 t
2 q8 p! D1 S" D, G$ q1 F
三、安装完成
! y* y0 k: i5 q! R. |# ^( P2 r+ f
0 _; x- B: x! B9 O
VPN username is(帐号):vpn,VPN password is(密码):系统随机生成,如果你需要添加用户或修改帐户,只要直接编辑输入命令 vim /etc/ppp/chap-secrets 编辑文件,按照相同格式添加用户名和密码即可。
9 s, p* g! |8 s9 Z% D2 D0 n) O8 s5 b四、去除加密(部分VPS不支持加密)$ u# E, j E5 `. _+ g
编辑“/etc/ppp/options.pptpd”(vim /etc/ppp/options.pptpd),在require-mppe-128前面加个#(# require-mppe-128);& ]) r, E; O, Y; z& T9 c
VPN连接属性里,加密方式选择为可选加密,并允许未加密的密码。 k- {( A3 X$ E9 `
最后重启下PPTPD即可:
0 u# o0 q( k7 q! u1 b0 l- /etc/init.d/pptpd restart
复制代码 |