文章目录
  1. 1. 概述
  2. 2. 特性
  3. 3. 安装Shadowsocks-Server
  4. 4. Mac系统安装 Shadowsocks-Client

概述

A secure socks5 proxy,designed to protect your Internet traffic.—— 来自 shadowsocks.org

特性

  • 速度快 程序基于异步I/O和事件驱动研发
  • 灵活的加密方式 使用行业级加密算法加密。 灵活支持自定义算法。
  • 移动设备支持 针对移动和无线网络进行优化,没有任何保持活动的连接请求。
  • 跨平台 支持主流平台,包括Windows, Linux, Mac, Android, iOS, 和 OpenWRT。
  • 开放源码 完全免费和开源。全球开发者社区解决程序bug,免费代码,长效支持!
  • 易于开发 可以通过 pip, aur, freshports 和其他包管理系统实现简单开发

安装Shadowsocks-Server

这里只介绍Ubuntu/Debian系统安装 Server 端程序

先添加 GPG public key :

$ wget -O- http://shadowsocks.org/debian/1D27208A.gpg | sudo apt-key add -

配置包仓库地址
Debian Wheezy, Ubuntu 12.04 系统 libssl > 1.0.0 执行如下命令:

$ echo "deb http://shadowsocks.org/debian wheezy main" >> /etc/apt/sources.list

如果操作系统是 Debian Squeeze, Ubuntu 11.04, libssl > 0.9.8, but < 1.0.0 执行下面命令:

$ echo "deb http://shadowsocks.org/debian squeeze main" >> /etc/apt/sources.list

然后安装

$ apt-get update
$ apt-get install shadowsocks-libev

Mac系统安装 Shadowsocks-Client

brew install shadowsocks-libev

# 设置开机启动
brew services start shadowsocks-libev

# 或者先前台跑一次程序
/usr/local/opt/shadowsocks-libev/bin/ss-local -c /usr/local/etc/shadowsocks-libev.json
文章目录
  1. 1. 概述
  2. 2. 特性
  3. 3. 安装Shadowsocks-Server
  4. 4. Mac系统安装 Shadowsocks-Client