shadowsocks-libev部署文档 (Snap)
System: CentOS 8
Shadowsocks-libev version: 3.3.4
Github: https://github.com/shadowsocks/shadowsocks-libev
这篇文档是使用snap进行安装Shadowsocks的教程
安装和启用EPEL Repository
Snap
安装
添加snap启动通信 socket
创建软链接
Shadowsocks-libev
安装
创建配置文件
跟直接make install源码不同,snap安装的配置文件需要放置在snap目录下
这里注意最好使用以下几种AHEAD加密:
Name
Alias
Key Size
Salt Size
Nonce Size
Tag Size
AEAD_CHACHA20_POLY1305
chacha20-ietf-poly1305
32
32
12
16
AEAD_AES_256_GCM
aes-256-gcm
32
32
12
16
AEAD_AES_192_GCM
aes-192-gcm
24
24
12
16
AEAD_AES_128_GCM
aes-128-gcm
16
16
12
16
输入以下内容,密码可以自己改,端口和下面的防火墙端口相对应
Service单元配置
新建Service配置文件
输入内容
关闭SELinux
由于snap本身的原因,会被SELinux拒绝执行,打开/etc/selinux/config
文件
修改SELINUX=disabled
开机启动
防火墙
防火墙开放对应的shadowsocks服务端口和http/https服务端口:
Last updated