当前位置: 代码迷 >> 综合 >> ubuntu1604 proxychains 命令行中使用socks5代理
  详细解决方案

ubuntu1604 proxychains 命令行中使用socks5代理

热度:46   发布时间:2024-02-24 01:05:31.0

https://blog.fazero.me/2015/08/31/%E5%88%A9%E7%94%A8proxychains%E5%9C%A8%E7%BB%88%E7%AB%AF%E4%BD%BF%E7%94%A8socks5%E4%BB%A3%E7%90%86/

1.proxychains安装

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

也可以用brew install proxychains-ng安装。

2.编辑proxychains配置

vim /etc/proxychains.conf

3.将socks4 127.0.0.1 9095改为

socks5 127.0.0.1 1080

ps: 默认的socks4 127.0.0.1 9095是tor代理,而socks5 127.0.0.1 1080是shadowsocks的代理

4.使用方法

在需要代理的命令前加上 proxychains4 ,如:

proxychains4 wget http://xxx.com/xxx.zip

5测试

先测试不使用代理的IP

curl www.httpbin.org/ip

再测试使用代理的IP

proxychains4 curl www.httpbin.org/ip

 两次IP不一样,说明成功了。