在Google Cloud platform(GCP)上實現科學上網

本章目的

使用OpenVPN或者V2Ray這2個工具搭建梯子,實現科學上網(翻牆)。

OpenVPN

Server端

下載並安裝

wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh

安裝時詢問的選項都用默認就可以。感謝作者提供如此簡單快捷的方式

此工具在Ubuntu 18.04.4 LTS實測有效。

Client端

Windows

Mac

  • Tunnelblick 比起官方,更推薦使用Tunnelblick

iOS

V2Ray

Server端

參考自 谷歌云一键搭建 V2Ray 详细图文教程

1.先開防火牆

由於GCP有別於其他VPS,在防火牆的管理部分需要在GCP後台設定

打開 GCP->控制台->點開左邊菜單->

VPC 網絡->防火牆規則->創建防火牆規則

最後2個選項分別是0.0.0.0/0代表全部的IP地址和全部允許代表全部的port,其實這樣是不安全的設定,建議根據自己的IP和port進行部分的開放。

不過如果為了方便測試是否成功,可以先按照上述建立防火牆規則。

2.下載腳本並用管理員運行

sudo -i
bash <(curl -s -L https://git.io/v2ray.sh)

選項部分也是默認,在Ubuntu 18.04.4 LTS實測有效。

完成後會出現配置信息,這些配置信息用於Clinet端。

---------- V2Ray 配置信息 -------------

 地址 (Address) = 123.123.123.123

 端口 (Port) = 12312

 用户ID (User ID / UUID) = b4a9xxxx-b1xx-44xx-8bxx-443205xxxxxx

 额外ID (Alter Id) = 233

 传输协议 (Network) = tcp

 伪装类型 (header type) = none

---------- END -------------

3.管理

如果忘記了配置信息,或者進行更多的管理,一句指令就可以

v2ray

Client端

Windows

Mac

iOS

我個人在App store上用USD$2.99購買

當然可以用其他手段譬如愛思助手下載,或者選擇其他付費軟件。