[OLD] Debian 9 (Stretch) 上使用 shadowsocks-libev 客户端并开启混淆

注意

本文的内容已经合并,失效,或已不具有参考价值,请查看给出的重定向链接。

15 秒后自动重定向至: Debian 上使用 shadowsocks-libev 客户端并开启混淆


本文介绍如何在 Debian 系统上使用 ss-libev 客户端。服务端部署教程见这里

注:使用 simple-obfs 混淆时,请确认服务端同样开启了混淆功能。以下的所有命令,都是针对 Debian 9 Stretch,并在 root 用户下执行的。

安装

添加 stretch-backports

1
2
sh -c 'printf "deb http://deb.debian.org/debian stretch-backports main" > /etc/apt/sources.list.d/stretch-backports.list'
apt update

安装 shadowsocks-libevsimple-obfs

1
apt -t stretch-backports install shadowsocks-libev simple-obfs -y

配置

编辑配置文件:

1
vim /etc/shadowsocks-libev/config-obfs.json
/etc/shadowsocks-libev/config-obfs.json
1
2
3
4
5
6
7
8
9
10
11
12
{
"server":"服务器地址",
"server_port":端口,
"local_port":1080,
"password":"密码",
"timeout":60,
"method":"aes-256-gcm",
"mode":"tcp_and_udp",
"fast_open":false,
"plugin":"obfs-local",
"plugin_opts":"obfs=http;obfs-host=混淆用的域名"
}

启动并检查

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

1
systemctl enable shadowsocks-libev-local@config-obfs

启动服务:

1
systemctl start shadowsocks-libev-local@config-obfs

查看服务状态:

1
systemctl status shadowsocks-libev-local@config-obfs

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

Mastodon