Linux 服务器搭建 Shadowsocks-libev

准备工作

你需要准备以下内容进行搭建

一台 没被墙的服务器

一个 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

服务器信息如下

Copy
TWLite-One
CPU 1核 ｜ 内存 2048 M
硬盘 5 GB ｜ 带宽 500M
流量 800G/月 ｜ 超出后限速10Mbps
重置流量 ¥10.00
IPv4 1个 ｜ IPv6 1个
¥9.99/月

搭建教程

安装

首先通过 SSH 客户端 登陆到你的服务器
输入以下代码进行安装 Shadowsocks-libev

Copy
sudo apt update
sudo apt install shadowsocks-libev

如果遇到类似下面的提示，请输入 Y 并回车

Copy
Do you want to continue? [Y/n]

配置

首先需要关闭 Shadowsocks-libev 才能进行后续操作

Copy
systemctl stop shadowsocks-libev

接下来打开 /etc/shadowsocks-libev/config.json 进行配置

Copy
# 使用 Vim 编辑器
vim /etc/shadowsocks-libev/config.json

# 使用 Nano 编辑器
nano /etc/shadowsocks-libev/config.json

将文件内容替换成以下文本

Copy
{
"server":["::", "0.0.0.0"],
"mode":"tcp",
"server_port":8388,
"local_port":1080,
"password":"密码",
"timeout":86400,
"method":"chacha20-ietf-poly1305"
}

注意！请将文本中的 password 字段替换成你自己的密码

启动

接下来使用以下命令来启动 Shadowsocks-libev

Copy
systemctl start shadowsocks-libev

你可以使用 systemctl status shadowsocks-libev 查看 Shadowsocks-libev 的运行状态