This is the programmer's leisure time series!
墙外的世界真美! 👍
准备工作:
- 购买一个国外的服务器.(推荐去 Linode )
- 为服务器安装个Linux操作系统.(我安装的是 Debian9, 操作系统大同小异, 大家按需安装即可.)
一. 服务端配置.
1. 通过 ssh 进入服务器.
$ ssh root@ your_ip
2. 安装 shadowsocks 服务端.
推荐使用 官方文档, 下面步骤来源于官方, 按序执行即可:
Debian / Ubuntu:
$ apt-get install python-pip
$ pip install shadowsocks
3. 配置.
创建配置文件:
$ vim /etc/shadowsocks.json
文件内容:
{
"server":"172.104.101.65",
"server_port":655,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"meditator.cc",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false
}
4. 使用命令.
运行:
$ ssserver -c /etc/shadowsocks.json -d start
停止:
$ ssserver -c /etc/shadowsocks.json -d stop
5. 问题解决.
若遇到以下问题, 请 点我:
AttributeError: /usr/local/ssl/lib/libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup
shadowsocks start failed
若没有问题, 则显示如下:
INFO: loading config from /etc/shadowsocks.json
2017-11-05 12:35:55 INFO loading libcrypto from libcrypto.so.1.1
started
二. 客户端配置.
1. 下载 shadowsocks 软件 .
2. 运行 shadowsocks .
找到下载文件, 解压后, 双击运行即可.
3. 配置 shadowsocks .
鼠标右键点击电脑右下角 小飞机图标 , 这两项打钩.
4. 测试.
能访问google, 这说明成功了😍😜☕
_END._🤗