在 Google platform 上架設 ShadowSocks(SS) + BBR

建立 VPS

Google cloud platform 有免費 12 個月 300USD 的額度可以使用

  • 註冊 Google Clund Platform 服務
  • 點擊左上角三條線漢堡,下拉選單到 「Compute Engine」 -> 「VM 執行個體」

  • 點擊 「建立執行個體」

名稱:自定義,這是你的機器名稱
區域:請選 asia-east1-c 或是 asia-northeast1-b (亞洲區)
機器類型:由於做個人翻牆工具,可以只選「微型」就好,規格選越高錢扣越快
開機磁碟:請選作業系統 Ubuntu 14.04 LTS
防火牆:將「允許 HTTP 流量」和「允許 HTTPS 流量」皆設為開啟

建立後,用瀏覽器打開 SSH 並輸入以下指令

每筆指令輸入後記得按 Enter

先安裝 BBR 加速

BBR 是 Google 官方開源的擁塞算法來加速 TCP

也因為裝這個要重開機,所以先裝 XD

依序輸入

wget –no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh

chmod +x bbr.sh

sudo ./bbr.sh

輸入任意鍵執行

過程會需要一些時間約三分鐘,最後他會問你要不要重啟機器(Do you want to reboot?)輸入 y 同意

之後會斷開連線,請在重複之前打開這個視窗的動作「SSH」-> 「在瀏覽器視窗中開啟」

輸入 sysctl net.ipv4.tcp_available_congestion_control

如果有出現 bbr 字眼,就是安裝成功了

安裝 ShadowSocks(SS)

sudo apt-get install python-pip -y

sudo pip install shadowsocks

重要!!! 以下指令中的 password 請務必改成自己要使用的

sudo ssserver -p 443 -k password -m aes-256-cfb --user nobody -d start

將服務停止

sudo ssserver -d stop

再次運行

sudo ssserver -p 443 -k password -m aes-256-cfb --user nobody -d start

大功告成,你已經有一台 SS + BBR 來做翻牆的機器了!

機器詳細資訊

  • IP 位置是你架設機器在上面寫的「外部 IP」
  • 密碼是剛剛你自行替換的「password」
  • 加密規則是 aes-256-cfb
  • port 通道 443

翻牆工具

我這邊是用 Surge ,不管手機跟電腦都是,要付費就是了,聽說也有免費的可以用,這部份就在另一篇教程: 在 iphone 上透過 Shadowsocks(SS) 在大陸翻牆講吧!

結果

這是用 surge 跑 benchmark 出來的結果,圖中的 GoogleTest 是邊敲本文章邊隨著架設的機器,可以看出速度還 OK

Youtube 1080P Test


文章作者: xkloveme
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 xkloveme !
评论
 上一篇
数组方法 数组方法
前言: 定义:数组是值的有序集合。 JS的数组是无类型的,数组元素可以是任意类型,并且同一个数组的不同元素也可能有不同的类型,每一个值叫做元素(数组元素),每个元素在数组中有一个位置。数组在平常的coding中是比较常用的数据格式,尤其式在
2018-02-26
下一篇 
chrome浏览器下 , webVPN 离线安装教程 chrome浏览器下 , webVPN 离线安装教程
chrome 浏览器下 , webVPN 离线安装教程方法 1:解压安装(推荐,保险的安装方式,安装之后,建议你点击下面的应用商店链接,从应用商店中安装一次,然后删除这个离线安装 webVPN)步骤 1 下载 webVPN.2.5.crx
2018-02-09
  目录