國內vpn 差不多用幾天 就被牆。。最近鼓起勇氣,決心破費買境外機器,發現個物超所值的玩意,,
首先註冊個賬號 ,郵箱驗證什麼的 qq郵箱就行。https://my.vultr.com/
我當時買的是美國-新澤西的機器 2.5刀/月,最便宜的機器,經常賣完,可以換不同地區找找。。
其他配置默認就行了。
先別擔心 這每月500g的流量,看完之後,你會發現 可能還不太夠用。。。
然後打開終端ssh 連上去 ,,會有點卡 正常
安裝ss,想省事點就一鍵安裝吧 之後再改配置:
wget --no-check-certificate https://freed.ga/github/shadowsocksR.sh; bash shadowsocksR.sh
按照提示 可以修改端口什麼的。 裝好之後:
cat /etc/shadowsocks.json
自行修改ss配置,然後重啓:
./etc/init.d/shadowsocks restart
ps:機器登錄密碼建議也改成強度高一點的,整天有人在掃。。每次登錄 都有不同ip的fail login記錄。
好了,到這裏,用這個配置一下機器,測試一下連接Google。
但是,YouTube測試一下 刷圖片都很慢,自然不用說要去看4k視頻了。。
然而 就有這麼一種加速 Google bbr 加速算法,實現了tcp加速。。
就來測試一下吧。
給vultr centost7添加BBR加速支持
想給自己搭的ss添加bbr加速,於是照着網上教程一步一步來,可是並沒有成功,找了一小會,才弄好,下面說下步驟關鍵。
步驟流程
首先我們要知道,添加BBR加速支持的最關鍵的一點是升級我們Linux的內核,只有內核支持這個加速算法,才能使用BBR,步驟如下(按順序輸入命令行即可)
內核應該是3.x,先升級成4.9或者4.12最新的,支持BBR
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-ml -y
照着這篇文章裏面的命令,我們的步驟依次是:
查看可用內核 :
cat /boot/grub2/grub.cfg |grep menuentry
設置爲4.9 以上支持的內核 :
grub2-set-default 'CentOS Linux (4.12.3-1.el7.elrepo.x86_64) 7 (Core)'
設置成功則: reboot 重啓,接下來就是安裝BBR了
安裝BBR步驟如下
查看內核是否已經支持:
uname -r
echo 'net.core.default_qdisc=fq' | sudo tee -a /etc/sysctl.conf
echo 'net.ipv4.tcp_congestion_control=bbr' | sudo tee -a /etc/sysctl.conf
sysctl -p
sysctl net.ipv4.tcp_available_congestion_control
sysctl -n net.ipv4.tcp_congestion_control
lsmod | grep bbr
最後提示bbr則安裝成功:
趕緊的,試一下YouTube的速度吧,(雖然 不怎麼看油管,等等 這已經可以叫三峽大壩了吧 0.0)