vultr 搭建&配置ssh + Google bbr 加速

國內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)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章