一、自购服务器安装部分:
Shadowsocks有很多种版本,如Python版本,Libev,Libuv版本,搭建好了其实功能都一样,只不过效率和加密解密速度略有差别。
使用CentOS下shadowsocks一键安装脚本安装shadowsocks
本脚本适用环境:
系统支持:CentOS 6,7,Debian,Ubuntu
内存要求:≥128M
日期:2015年08月01日
关于本脚本:
一键安装 Python 版 shadowsocks 的最新版,同时安装了 Python 包管理工具 pip。
默认配置:
服务器端口:自己设定(如不设定,默认为8989)
客户端端口:1080
密码:自己设定
备注:脚本默认创建单用户配置文件,如需配置多用户,安装完毕后参照下面的教程 sample 手动修改配置文件后重启即可。
使用方法:
使用root用户登录,运行以下命令:
wget --no-check-certificate https://raw.githubusercontent.com /teddysun/shadowsocks_install/master/shadowsocks.sh chmod +x shadowsocks.sh ./shadowsocks.sh 2>&1 | tee shadowsocks.log
安装完成后,脚本提示如下:
Congratulations, shadowsocks install completed! Your Server IP:your_server_ip Your Server Port:8989 Your Password:your_password Your Local IP:127.0.0.1 Your Local Port:1080 Your Encryption Method:aes-256-cfb Welcome to visit:http://teddysun.com/342.html Enjoy it!
卸载方法:
使用root用户登录,运行以下命令:
./shadowsocks.sh uninstall
单用户配置文件sample(2015年01月21日修正):
配置文件路径:/etc/shadowsocks.json
{ "server":"your_server_ip", "server_port":8989, "local_address":"127.0.0.1", "local_port":1080, "password":"yourpassword", "timeout":300, "method":"aes-256-cfb", "fast_open": false }
多用户多端口配置文件 sample(2015年01月21日修正):
配置文件路径:/etc/shadowsocks.json
{ "server":"your_server_ip", "local_address": "127.0.0.1", "local_port":1080, "port_password":{ "8989":"password0", "9001":"password1", "9002":"password2", "9003":"password3", "9004":"password4" }, "timeout":300, "method":"aes-256-cfb", "fast_open": false }
使用命令(2015年01月21日修正):
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status
检查当前安装的SS版本:pip show shadowsocks
安装完 Shadowsocks,一段时间后,作者已经更新了版本(修正 bug 或升级功能),那么如何一键升级到最新版呢?
Python 版,执行命令: pip install -U shadowsocks ,命令执行成功后,重新启动 Shadowsocks ,命令: service shadowsocks restart
二、配合谷歌浏览器搭载Proxy SwitchyOmega插件智能翻墙
需要一个Chrome浏览器 或 360安全浏览器
下载Proxy SwitchyOmega:Chrome应用商店 第三方下载 旋风网盘下载
Proxy SwitchyOmega使用教程:
安装好之后,按照如下方式进行设置。有两种方法
方法一:自己写规则,自由度大,需要懂如何写正则表达式。
第一步要新建一个情景模式
任意取个情景模式名称,选“代理服务器”模式:
修改服务器信息:
方法二,使用autoproxy在线规则,设置步骤稍微多一点。自己先设置好ss代理,然后按照以下步骤进行。
1.安装好SwitchyOmega后,在选项-左侧情景模式点击
2、导入在线列表规则-添加规则列表;
3、规则列表规则选之前配置好的SS,规则列表格式选-AutoProxy;规则列表网址,填https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt,然后点立即更新情景模式;
最后配置完成的图: