banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

将SS的加密算法改为chacha20

Shadowsocks 更换加密算法后可以提高密钥加密和解密速度,同时可以规避 GFW 利用 OpenSSL 特性进行特征包跟踪的问题。

环境确认,安装编译工具

# Debian/Ubuntu
apt-get install build-essential

CentOS#

yum groupinstall "Development Tools"

下载、编译和安装 libsodium1.0.11,支持 chacha20

# 下载 libsodium

wget https://github.com/jedisct1/libsodium/releases/download/1.0.11/libsodium-1.0.11.tar.gz
tar xvf libsodium-1.0.11.tar.gz

编译 & 安装#

cd libsodium-1.0.11
./configure && make && make install

更新动态库#

ldconfig

编辑服务器配置文件

vim /etc/shadowsocks/config.json

config.json 文件配置

{
"server":"0.0.0.0",
"server_port":443,
"password":"password",
"method":"chacha20", //chacha20 加密算法
"timeout":120,
"fast-open",
"workers":1
}

重启服务器,此时服务器配置完成

参考 https://www.crazycen.com/linux/2233.html

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.