大家好,分享一个我在做的开源项目:proxychains-rs
GitHub: https://github.com/tianrking/proxychains-rs
一句话:这是 Rust 实现的 proxychains4,支持 Linux/macOS/Windows 的“指定程序走代理链”。
核心功能:
- 协议:socks5 / socks4(socks4a) / http / raw
- 链路模式:dynamic/strict/random/load_balance/failover
- 代理分组:[ProxyList:<group>] + --group
- 配置工具:--list-groups / --check
- 节点探测:--probe(可看每个节点 OK/FAIL 和时延)
- 机器可读输出:--probe-json(可接自动化)
- DNS:proxy_dns + proxychains-ng 兼容别名
- 跨平台:Linux/macOS + Windows DLL 注入
快速示例:
proxychains4 -f ./proxychains.conf --group jp --probe
proxychains4 -f ./proxychains.conf --group jp curl https://ifconfig.me
当前支持范围(实话实说):
- 主流 glibc Linux 发行版 + macOS + Windows
- 极老系统 / musl / 静态链接网络栈场景仍需更多验证
欢迎反馈:
- 你常用的目标程序兼容性(curl/git/ssh/语言运行时等)
- Linux 发行版差异问题
- Windows 特殊程序注入兼容问题
@東方不败 #11 非常好的想法 我现在就去添加这个功能
覆盖了windows吗,那挺有用的
支持 就需要这种
Netch 替代品吗?
这是什么?类似netch的么。可以指定windows某个程序走代理?是这个意思不
好工具,点赞收藏
收藏了!
这玩意儿以前经常用,现在用的不多了。。
研究一下
好用,原来是大佬的啊