centos6.5 搭建shadowsocks
#发现网上的大多数方法搭建太麻烦,实际上安装启动步骤非常简单,麻烦的是购买服务器;目前谷歌云服务器可免费租用一年;
安装:(使用python安装shadowsock)
pip install shadowsocks
启动:
ssserver -p 端口 -k 密码 -m rc4-md5 -d start
-m 加密方式
●客户端下载地址:
https://shadowsocks.org/en/download/clients.html
- win:
https://github.com/shadowsocks/shadowsocks-windows/releases
- mac
https://github.com/shadowsocks/ShadowsocksX-NG/releases
- Linux:
https://github.com/shadowsocks/shadowsocks-qt5/wiki/Installation
- ios :
使用pp助手可安装免费版本的shadowrocket(小火箭)
配置项填写服务器ip、密码、加密方式即可。
※编辑PAC规则:引用“https://doub.io/ss-jc43/” Shadowsocks手动 添加和编辑 PAC中的网址规则请添加链接描述
- PAC规则决定了你访问网站的目标地址是否使用hadowsock还是直连访问,以免国内网站也通过hadowsock访问;
1.在ShadowsocksR中除了pac.txt文件以外,还会有一个 user-rule.txt 的文件(如果没有就新建一个),是单独给用户来添加网址规则的。所以我们只需要编辑这个文件就行了,毕竟pac.txt里面的内容太多,太乱。
2.注意,因为修改 user-rule.txt 文件后,需要点击选项 更新PAC为 GFWList 才能生效,而因为×××项目终止,导致此功能不可用,所以下面修改 user-rule.txt 文件的方法已失效,当然可以打开 pac.txt 文件直接修改(按格式),语法规则一样。
编辑 user-rule.txt 文件
3.首先我们打开和Shadowsocks.exe同文件夹中的 user-rule.txt 文件,当然你也可以通过 右键Shadowsocks托盘图标 >-> PAC >-> 编辑 GFWList 的用户规则 来打开这个文件。
*比如你想要 ipip.net 这个网站走Shadowsocks代理,那么你就需要添加一个 ipip.net 的网址规则。
例如:
||ipip.net^
这个规则的意思是,任何以 ipip.net 为主的所有子域名包括自身,同时还有所有的互联网协议(http://https:// ftp://),都走Shadowsocks代理。
编辑完 user-rule.txt 文件并保存后,记得 右键Shadowsocks托盘图标 >-> PAC >-> 更新PAC为 GFWList ,否则不会生效的。