前段时间黑五买了一个性价比不高的 virmach的5刀一年的洛杉矶的vps,主要备用翻墙。
对于cc机房的vps,不开启bbr加速,简直没法用,一般直接web下载很少能超过1M,参考网上的教程为openvz开启了bbr后,下载速度提升了10倍,记录下过程以备查询:
1、进入virmach的控制面板,开启TUN/TAP,如图
2、安装BBR
wget https://raw.githubusercontent.com/kuoruan/shell-scripts/master/ovz-bbr/ovz-bbr-installer.sh
chmod +x ovz-bbr-installer.sh
./ovz-bbr-installer.sh
安装时默认的网络接口为openvz的venet0(具体可以运行ifconfig来查看),安装时会先检测你的tun/tap是否开启,然后提示输入端口,端口就是ss或者web的运行端口,此端口可以安装后修改 /usr/local/haproxy-lkl/etc/port-rules 来添加,一行一个,实现多端口
virmach的firewalld没有默认安装,如果有安装就建议关闭
测试可以ping 10.0.0.2,成功就bbr就成功启用了
卸载命令是 ./ovz-bbr-installer.sh uninstall
3、安装shadowsocks-libev
系统为ubuntu16.04,使用ppa安装
sudo apt-get install software-properties-common -y
sudo add-apt-repository ppa:max-c-lv/shadowsocks-libev -y
sudo apt-get update
sudo apt install shadowsocks-libev
修改 /etc/shadowsocks-libev/config.json
注意第一行,因为用的haproxy转发,等于是在内网中,所以不能直接写vps的ip,否则无法监听,必须填写为0.0.0.0:
"server":"0.0.0.0",