目录
Shadowsocks-libev简介
Shadowsocks-libev 是一款开源的安全代理软件,使用 SOCKS5 协议在客户端和服务端之间传输数据。它可以帮助用户突破网络审查,访问被封锁的网站和服务。相比于原版的 Shadowsocks,Shadowsocks-libev 具有更小的体积、更快的速度和更高的安全性。
CentOS 7下安装Shadowsocks-libev
安装依赖包
在安装 Shadowsocks-libev 之前,需要先安装一些依赖包:
epel-release
: 用于添加 EPEL 软件源gcc
: C语言编译器gettext
: 国际化和本地化支持autoconf
: 自动配置脚本生成工具libtool
: 通用库支持工具libev-devel
: libev 库的开发文件libsodium-devel
: libsodium 库的开发文件pcre-devel
: PCRE 库的开发文件mbedtls-devel
: mbedTLS 库的开发文件
运行以下命令安装这些依赖包:
yum install -y epel-release gcc gettext autoconf libtool libev-devel libsodium-devel pcre-devel mbedtls-devel
添加Shadowsocks-libev源
CentOS 7默认软件源中没有 Shadowsocks-libev 软件包,需要手动添加第三方软件源。我们可以使用 EPEL 软件源:
yum install -y epel-release
安装Shadowsocks-libev
安装 Shadowsocks-libev 只需要一条命令:
yum install -y shadowsocks-libev
Shadowsocks-libev服务端配置
编辑配置文件
Shadowsocks-libev 的配置文件位于 /etc/shadowsocks-libev/config.json
。打开该文件,添加以下内容:
{ “server”:”0.0.0.0″, “server_port”:8388, “password”:”your_password”, “timeout”:300, “method”:”aes-256-cfb
正文完