OpenVZ的局限
OpenVZ,简称OVZ,是一种系统虚拟化技术,常用于VPS服务器系统的创建。
由于OVZ的半虚拟化特性,其系统内核不可更改,造成一些明显的局限:
- 不能安装Windows系统。
- 不能正常安装BBR加速,因为安装BBR需要更换内核。
- 不能安装锐速,同样因为涉及到内核。
为什么要为VPS服务器网络加速
国内用户购买国外VPS服务器,其中有相当一部分,是搭建Shadowsocks/ShadowsocksR/V2ray等科学上网工具。
由于国外机房到中国的国际线路复杂、再加上超售等原因带来的网络拥堵丢包等因素,会造成与服务器间传输速度变慢。具体表现为网页加载时间长、Youtube视频不流畅等,极大影响科学上网体验。
在较差网络环境下,通过为服务器安装网络加速工具,可以几十倍、甚至上百倍提升网络速度,优化使用体验。
目前主流的服务器加速方案
现在比较流行的VPS服务器加速方案有:
- BBR
- 锐速
- KCPTUN
- FinalSpeed(用的人不多,不在本文讨论范围,上面三款更为主流)
OpenVZ 服务器可用的网络加速工具
前文介绍过,由于自身原因,OVZ并不支持锐速和BBR。
建议大家优先选择KCPTUN加速,加速效果最好。不足之处是需要另外安装KCPTUN客户端。
另外OVZ虽然不支持BBR,但是可以通过变通的方法,安装OpenVZ版BBR。不足之处是由于是变通方法,加速效率会受到影响。
总结OVZ可用加速方案:
- KCPTUN
- OVZ版BBR
下面我们会分别介绍如何安装KCPTUN和OVZ BBR。
KCPTUN为OpenVZ服务器加速
首先,为OpenVZ服务器安装KCPTUN服务器端,安装非常简单,有一键安装脚本可用,具体可以参考:
服务器端安装完成后,需要在本地设备上安装KCPTUN客户端。KCPTUN在各主流系统平台都有对应客户端,根据自身情况选择其一安装:
OpenVZ版BBR为网络加速
OVZ版BBR有多个版本可用,目前比较流行的是南琴浪的两个魔改BBR版本。
两个版本的区别在于转发模式不同,至于加速效果区别不大,可以通过一键脚本安装,任选其一即可。
南琴浪 Rinetd版BBR:
南琴浪版OpenVZ魔改BBR一键安装脚本(lkl-rinetd模式)
南琴浪 Haproxy版BBR:
南琴浪版OpenVZ魔改BBR一键安装脚本(lkl-haproxy模式)
发表评论