「在Linux下,安装配置Shadowsocks(使用libev库的C语言实现)」

  CREATED BY JENKINSBOT

从发行版的源中安装

#!/bin/bash

# Kali GNU/Linux Rolling
apt-get install shadowsocks-libev

使用源码编译安装

这里不再介绍,参考源码目录中的README.md文件。

题外话
如果是以前,我肯定会从源码编译一下,但是现在不会了。年轻的时候爱折腾,发行版的源中已经提供了编译好的二进制包,还有启动管理脚本。在这种情况下,我再自己编译就是给自己找麻烦,不是说现在不爱折腾,只是可以留出更多的时间,专注在该专注的事情上。如果由编译的必要,我肯定还是会自己编译。

安装的可执行程序

本地工具

ss-local
SOCKS5协议的客户端。

ss-nat
该工具配置ss-redir,用于为ss-redir设置NAT规则。

ss-redir
作为一个透明代理运行在本地,用于代理TCP流量。

ss-tunnel
本地端口转发工具。

服务端工具

ss-server
SOCKS5协议的服务端。

ss-manager
ss-server的控制器,用作服务端的用户管理、流量统计。

参考文献

Shadowsocks-libev的GitHub仓库