一、注冊GCP
進入"Google Cloud Platform"https://cloud.google.com,然后選擇免費試用。注冊的時候注意,現(xiàn)在國家/地區(qū)不能選擇中國了,可以選擇臺灣或香港,地址隨便寫寫,這里需要綁定一張信用卡。激活的時候會扣繳1美元,但認證成功后就會退還。注冊成功后會得到300美元的體驗金,有效期一年。
二、創(chuàng)建實例
在左側(cè)的菜單中找到Computer Engine-->虛擬機實例,通過創(chuàng)建實例或者單擊加號來創(chuàng)建一個新的虛擬機。
1.名稱:隨意
2.區(qū)域/地區(qū):建議選擇臺灣asia-east1-c,或者香港/新加坡/日本的節(jié)點,對大陸更友好。不同的區(qū)域提供的機型系列會有些許差異,具體請查看:
https://cloud.google.com/compute/docs/regions-zones?hl=zh_CN
3.機器系列:N1/N2/E2,具體差異請查看:
https://cloud.google.com/compute/docs/machine-types?hl=zh_CN,若是用來學習搭建SSR,我推薦選擇E2-->e2-micro,可兼顧性能和價格。
4.啟動磁盤:單擊更改,可選擇Debian或是Ubuntu,看自己喜好。
5.防火墻:請勾選允許HTTP流量,允許HTTPS流量
三、網(wǎng)絡(luò)配置
左上角導航欄找到下列選項調(diào)整網(wǎng)絡(luò):
1.VPC網(wǎng)絡(luò)--外部IP地址:IP地址的類型從“臨時”調(diào)整為“靜態(tài)”。
2.防火墻規(guī)則--創(chuàng)建防火墻規(guī)則(未提及的全部默認):流量方向~入站、目標~網(wǎng)絡(luò)中的所有實例、來源ip地址~0.0.0.0/0、協(xié)議和端口~全部允許。
3.防火墻規(guī)則--創(chuàng)建防火墻規(guī)則(未提及的全部默認):流量方向~出站、目標~網(wǎng)絡(luò)中的所有實例、來源ip地址~0.0.0.0/0、協(xié)議和端口~全部允許。
4.注意要創(chuàng)建兩次防火墻規(guī)則,一次出站,一次入站。
四、學習配置SSR及BBR
1.虛擬機控制臺:SSH在瀏覽器窗口中打開。
2.獲取root權(quán)限:
sudo su
3.安裝BBR:
wget--no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh&&chmod+x bbr.sh&&./bbr.sh
4.安裝成功后執(zhí)行:
sysctl net.ipv4.tcp_available_congestion_control
若出現(xiàn)類似含有bbr字樣即BBR安裝成功。
net.ipv4.tcp_available_congestion_control=bbr cubic reno
5.安裝SSR(根據(jù)腳本提示來):
一鍵安裝腳本:
wget--no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh
chmod+x shadowsocksR.sh
./shadowsocksR.sh 2>&1|tee shadowsocksR.log
或者:
wget--no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
chmod+x shadowsocks-all.sh
./shadowsocks-all.sh 2>&1|tee shadowsocks-all.log
具體差異,請參考大神Github:https://github.com/teddysun