SS开启chacha20加密方式

注意:实践出真知,盲目跟风有害身心健康,开启chacha20有很大几率被ban,从aes-256-cfb转到chacha20一天半,IP已经半死不活

Vultr Debian8:

  1. 安装m2crypto:
    • apt-get install m2crypto
  2. 安装libsodium:
    • apt-get install build-essential
      wget https://download.libsodium.org/libsodium/releases/LATEST.tar.gz
      tar zxf LATEST.tar.gz
      cd libsodium*
      ./configure
      make && make install
    • 然后修改ss启动指令“-m [chacha20]”,或者在配置文件中修改

关于Bandwagon服务器:

Bandwagon的centos6服务器(使用其自带的一键开启ss),观察/etc/rc.local中的命令可以发现其ss运行指令中的参数是以文件的形式保存在用户目录下的

在root目录下可以找到三个控制ss参数的文件: [.kxxxx-shadowsocks-xxxxxx],其中[.kxxxx-shadowsocks-encryption] 控制加密方法。

编译并安装libsodium后(安装步骤与Debian略微不同)修改参数文件的内容为chacha20,然而无法启动ss,仍提示未安装libsodium,不知原因,只好更换为原来的加密方式。