http://blog.csdn.net/chenghuikai/article/details/51644921
http://blog.csdn.net/gengxuelei/article/details/52514603
https://segmentfault.com/q/1010000006826375/a-1020000006829072
iptables
http://www.cnblogs.com/hygs/p/6916951.html
在ubuntu使用
安装shadowsocks
sudo apt-get install python-pip
sudo pip install shadowsocks
然后创建配置文件
sudo gedit /etc/shadowsocks.json
加入下面的配置内容,并补全配置信息
{
"server":"服务器地址",
"server_port":服务器端口号,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"密码",
"timeout":300,
"method":"加密方式",
"fast_open": true,
"workers": 1
}
启动客户端
sudo sslocal -c /etc/shadowsocks.json
配置proxychain
git clone https://github.com/rofl0r/proxychains-ng.git
cd proxychains-ng
./configure
make && make install
cp ./src/proxychains.conf /etc/proxychains.conf
cd .. && rm -rf proxychains-ng
默认应该已经安装了,没有的话请先安装。
sudo vi /etc/proxychains.conf
polipo
将socks4 127.0.0.1 9095改为
socks5 127.0.0.1 1080 //1080改为你自己的端口
如何使用
#查看ip地址
proxychains curl ip.cn #在需要进行代理的程序前加proxychains
http://shumeipai.nxez.com/2014/07/27/build-shadowsocks-under-raspberry-pi-server-tutorial.html
1.安装Pip。
apt-get installpython-pip python-gevent python-m2crypto
2.安装Shadowsocks。
pip installshadowsocks
3.创建Shadowsocks配置文件。
配置文件 /etc/shadowsocks.json 内容如下:
{
"server":"0.0.0.0",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"密码",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false,
"workers": 1
}
4.启动服务。
1
nohupssserver -c /etc/shadowsocks.json &
5.设定为自动启动的方法:
写入 nohup ssserver -c /etc/shadowsocks.json & 到 /etc/rc.local 文件的 exit 之前。
mac中使用proxychains
https://blog.csdn.net/qq_31989521/article/details/50969787
1.首先执行命令:brew install proxychains-ng 实现安装
2.编辑/usr/local/etc/proxychains.conf,修改上游代理配置如下:
...
#给默认的socks4 127.0.0.1 9050这一行注释掉
#添加一下内网上游代理配置
...
3.命令行程序:例如你要下载laravel框架
sudo proxychains4 laravel new blog
对于有用户名密码的socks5可以下载客户端proxifier
http://www.proxifier.com/download/#win-tab
注册码
注册码:P427L-9Y552-5433E-8DSR3-58Z68
注册名随便输个1就行了。。。多了貌似不行~~~
https://bbs.feng.com/read-htm-tid-5594745.html
cat /etc/proxychains.conf
socks5 192.168.2.131 1080 test 123456 可以加用户名密码
https://superuser.com/questions/1315538/use-socks5-with-auth-in-chrome
[root@lnmp ~]# curl -v --socks5-hostname 192.168.2.131:1080 -U test:123456 ip.cn
[root@iZbp1fna7ky0qz2jbj7gfpZ conf]# cat /etc/opt/ss5/ss5.passwd
##用户 密码
test 123456
[root@iZbp1fna7ky0qz2jbj7gfpZ conf]# curl --socks5-hostname 181.13.100.211:7070 -U test:123456 https://ip.cn
当前 IP: 181.13.100.211 来自: 广东省深圳市 阿里云