Debian 上使用 shadowsocks-libev 客户端

本文以 Debian 10 (Buster) 为例,介绍如何使用 ss-libev 客户端,本教程同样适用于 Ubuntu(略去向源添加 backports 的操作)。服务端部署教程见这里

安装

添加 buster-backports

1
2
3
sudo apt update && sudo apt install apt-transport-https -y
sudo sh -c 'printf "deb https://deb.debian.org/debian buster-backports main" > /etc/apt/sources.list.d/buster-backports.list'
sudo apt update

安装 shadowsocks-libev

1
sudo apt -t buster-backports install shadowsocks-libev -y

配置

编辑配置文件:

1
sudo vim /etc/shadowsocks-libev/config-example.json
/etc/shadowsocks-libev/config-example.json
1
2
3
4
5
6
7
8
9
10
{
"server":"服务器地址",
"server_port":端口,
"local_port":1080,
"password":"密码",
"timeout":60,
"method":"aes-256-gcm",
"mode":"tcp_and_udp",
"fast_open":false
}

启动并检查

激活服务,以便开机自动启动:

1
sudo systemctl enable [email protected]

启动服务:

1
sudo systemctl start [email protected]

查看服务状态:

1
sudo systemctl status [email protected]

至此,对客户端的配置完成,代理服务在 localhost:1080 上。