如何使用免费资源实现科学上网?
首先要有一台可以访问墙外资源的服务器,然后在服务器上搭建shadowsocks即可。

本教程开始前,请确保您的电脑可以访问google网站。(WTF!!)

领取免费资源

Google Cloud Platform 免费方案 goole提供12个月及$300美金的赠金,登录即可领取。

搭建服务器

登录Google Cloud Platform创建项目,然后打开左侧菜单,选择Compute Engine,创建一个VM实例,根据提示完成创建。

创建完成后,点击链接SSH登录远程服务器。

安装 shadowsocks 服务程序

打开Shadowsocks servers,根据提示安装。

1
2
apt-get install python-pip
pip install shadowsocks

配置文件

创建一个配置文件conf.json

1
2
3
4
5
6
7
8
9
{
"server":"内网ip",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"password",
"timeout":300,
"method":"aes-256-cfb"
}

注意server一定要是服务器的内网ip,使用外网ip可以请求不通。

启动及停止

1
sudo ssserver -c ./conf.json -d start

停止将start改成stop即可。

查看日志

1
sudo less /var/log/shadowsocks.log

常见错误

启动错误

客户端连接

客户端下载
GitHub上下载


填写外网地址,选择加密方式,输入密码,确定后链接即可。

—-publish by CEditor