使用 Proxychains 代理联网

前言

Proxychains 是 Linux 系统中一款简单好用的代理工具,可以指定特定命令走代理进行网络请求,适用于比较特殊的网络环境。最新版本为 proxychains4

安装

由于此软件存在于自带软件源中,Ubuntu系统可以使用如下命令安装:

复制代码
  • 1
apt install proxychains4

注意:不带末尾的4的话安装的是其上一个大版本proxychains3,所以需要带上末尾的4

使用

  • 编辑默认配置文件 /etc/proxychains4.conf
  1. 注释掉文件中如下一行:
复制代码
  • 1
remote_dns_subnet 224
  1. 在文件末尾添加代理配置。支持 HTTP, SOCKS4a, SOCKS5 协议的代理。
复制代码
  • 1
  • 2
  • 3
[ProxyList] socks5 127.0.0.1 10086
  • 使用代理运行命令
    复制代码
    • 1
    proxychains curl -o /dev/null -s -w %{http_code} www.github.com
    可以看到如下输出:
    复制代码
    • 1
    • 2
    • 3
    • 4
    • 5
    [proxychains] config file found: /etc/proxychains4.conf [proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4 [proxychains] DLL init: proxychains-ng 4.14 [proxychains] Strict chain ... 127.0.0.1:10086 ... www.github.com:80 ... OK 301
    可以看到,代理链也一并输出了。如果不想输出代理链,使用 -q 选项。
posted @   wx2020  阅读(1117)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
展开