linux 命令行使用socks5代理

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 来自: 广东省深圳市 阿里云

    A+
发布日期:2017年07月02日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: