使用 Proxychains 代理联网
前言
Proxychains
是 Linux 系统中一款简单好用的代理工具,可以指定特定命令走代理进行网络请求,适用于比较特殊的网络环境。最新版本为 proxychains4
安装
由于此软件存在于自带软件源中,Ubuntu
系统可以使用如下命令安装:
复制代码
- 1
apt install proxychains4
注意:不带末尾的4
的话安装的是其上一个大版本proxychains3
,所以需要带上末尾的4
。
使用
- 编辑默认配置文件
/etc/proxychains4.conf
- 注释掉文件中如下一行:
复制代码
- 1
remote_dns_subnet 224
- 在文件末尾添加代理配置。支持
HTTP, SOCKS4a, SOCKS5
协议的代理。
复制代码
- 1
- 2
- 3
[127.0.0.1 10086
]
socks5 - 使用代理运行命令复制代码
- 1
proxychains curl -o /dev/null -s -w %{http_code} www.github.com
可以看到如下输出:复制代码- 1
- 2
- 3
- 4
- 5
[.4 [ ] DLL init: proxychains-ng 4.14 [ ] Strict chain ... 127.0.0.1:10086 ... www.github.com:80 ... OK 301⏎
可以看到,代理链也一并输出了。如果不想输出代理链,使用 ] config file found: /etc/proxychains4.conf [ ] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so-q
选项。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步