AWS初体验-免费搭建SS:https://blog.csdn.net/f59130/article/details/74014415
Google云平台-30分钟免费搭建SS:https://blog.csdn.net/f59130/article/details/80605416 (操作更简单,推荐)
一、背景
上一篇我们介绍了AWS免费试用一年,并搭建SS的方法。想必一年后,好多都已经到期了。本文主要介绍使用Google Cloud搭建SS的方式。
二、注册Google账户
注册Google账户后,进入:https://cloud.google.com/,并点击“免费试用”。
可以看到,Google的服务还是非常感人的。首先免费试用1年,再次试用结束后不自动收费。
之后,会填表单,绑定信用卡,并收取$1。
三、创建虚拟机实例
算账:
由于新用户有300刀的余额,我们应该尽可能的使用掉。
选择最低配为5.22刀/月,1年就是63刀左右。剩下的237刀可用于流量消费。
到中国的流量价格为0.23刀/GB,一共是237÷0.23/12=85GB/月。基本足够用了。
但是,如果不仅仅是用作SS,还有其他的需求。那这最低配置显然不适合。
例如:我这里选的是1核1.7GB内存的,价格为$16.97/月,算下来每月流量大概可以用为34GB。
所以说,如果仅仅是用作搭建SS,选最低配即可,更多的流量可用。
如上图:注意区域选择东京,机器类型看自己需求,启动磁盘选择Ubuntu17.10。
四、创建入站规则
进入网络接口详情后,选择左侧菜单栏的“防火墙规则”;
五、安装SS并启动
回到刚才的实例处,进入实例。
依次执行以下命令:
# 获取root权限
sudo -s
# 更新apt-get
apt-get update
# 安装python包管理工具
apt-get install python-setuptools
apt-get install python-pip
# 安装shadowsocks
pip install shadowsocks
mkdir /etc/shadowsocks
vim /etc/shadowsocks/ss.json
在文件中添加以下内容:
{
"server":"0.0.0.0",
"server_port":9000,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"123456",
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false,
"workers": 1
}
六、启动SS
启动:ssserver -c /etc/shadowsocks/ss.json -d start
停止:ssserver -c /etc/shadowsocks/ss.json -d stop
重启:ssserver -c /etc/shadowsocks/ss.json -d restart
七、手机端测试
其中服务器为:虚拟机实例的 外部IP 地址。