准备工作#
你需要准备以下内容进行搭建
- 一台 没被墙的服务器
- 一个 SSH 客户端
服务器系统推荐使用以下列出的版本
- Debian 8 或更高版本,包括 oldoldstable (jessie)、old stable (stretch)、stable (buster)、testing (bullseye) 和 unstable (sid)
- Ubuntu 16.10 或更高版本
如果你没有服务器,可以点击链接进行购买
https://akile.io/shop/server?type=traffic&areaId=6&nodeId=90&planId=543
服务器信息如下
TWLite-One
CPU 1核 | 内存 2048 M
硬盘 5 GB | 带宽 500M
流量 800G/月 | 超出后限速10Mbps
重置流量 ¥10.00
IPv4 1个 | IPv6 1个
¥9.99/月
搭建教程#
安装#
首先通过 SSH 客户端 登陆到你的服务器
输入以下代码进行安装 Shadowsocks-libev
sudo apt update
sudo apt install shadowsocks-libev
如果遇到类似下面的提示,请输入 Y
并回车
Do you want to continue? [Y/n]
配置#
首先需要关闭 Shadowsocks-libev 才能进行后续操作
systemctl stop shadowsocks-libev
接下来打开 /etc/shadowsocks-libev/config.json
进行配置
# 使用 Vim 编辑器
vim /etc/shadowsocks-libev/config.json
# 使用 Nano 编辑器
nano /etc/shadowsocks-libev/config.json
将文件内容替换成以下文本
{
"server":["::", "0.0.0.0"],
"mode":"tcp",
"server_port":8388,
"local_port":1080,
"password":"密码",
"timeout":86400,
"method":"chacha20-ietf-poly1305"
}
注意!请将文本中的 password 字段替换成你自己的密码
启动#
接下来使用以下命令来启动 Shadowsocks-libev
systemctl start shadowsocks-libev
你可以使用 systemctl status shadowsocks-libev
查看 Shadowsocks-libev 的运行状态