Table of Contents
方法一 : cow
国外服务器配置 shadowsocks,国内服务器通过 cow 链接国外服务器的 shadowsocks,然后国内服务器通过 cow 提供 pac 文件,pac 文件跟客户端使用
地址:http://xxx.xxx.xxx.xxx:xxxx/pac
描述文件: http://xxx.com/iPhoneProxy.mobileconfig
方法二 : shadowsocks-local
先安装 ss-local
安装依赖
yum install autoconf libtool openssl-devel gcc swig python-devel
安装shadowsocks-libev
cd /usr/local/src git clone https://github.com/shadowsocks/shadowsocks-libev.git #使用git下载 cd shadowsocks-libev #进入安装目录 ./configure #配置 make #编译 make install #安装 cd /usr/local/bin/ #安装好之后,会在此目录生成以下文件ss-server、ss-local、ss-redir
配置 local
vi ~/ss-config.json #编辑,添加以下内容 { "server":"192.168.1.161", #服务端监听的IP地址 "server_port":8388, #服务端端口 "local_address":"127.0.0.1", #本地监听的IP地址 "local_port":1080, #本地端端口 "password":"xxxxxx", #用来加密的密码 "timeout":60, #超时时间(秒) "method":"aes-256-cfb", #加密方法,推荐用 “aes-256-cfb” }
运行shadowsocks-libev服务端
/usr/local/bin/ss-server -u -c /etc/shadowsocks-libev/config.json
参考