在GCP上搭建SS服务器

GCP账号自行申请

实例创建

  1. 计算引擎-VM实例-创建实例:
    1. 亚太東1区
    2. 小型 g1-small
    3. Ubuntu 16.04 LTS
    4. 允许HTTP/HTTPS流量
  2. VPC网络-外部IP地址:设为静态
  3. VPC网络-防火墙规则:添加入站规则,全部来源全部端口,目标为网络中的所有实例
  4. 计算引擎-VM实例:记录内部IP(10.X.X.X),记录外部IP,SSH下拉菜单在浏览器中直接打开

实例配置

sudo apt-get update
sudo apt-get install python-pip
sudo pip install shadowsocks

服务配置

sudo nano /etc/shadowsocks.json

1
2
3
4
5
6
7
8
9
10
11
12
13
{

"server":"your_internal_ip",

"server_port":your_own_port,

"password":"your_own_password",

"timeout":300,

"method":"your_own_method",

}

*请填入你的内部IP、自定义端口、密码、加密方式

启动服务

sudo ssserver -c /etc/shadowsocks.json -d start

连接服务

  1. 在本机安装适合的客户端。
  2. 填入自定义的端口、密码和加密方式,设置PAC规则或全局代理,启动连接。