proxychains4
失败方案
- mac 配置文件
/usr/local/etc/proxychains.conf
brew install proxychains-ng
失败原因
- 默认安装的版本是4.1.4
- 系统版本macOS Monterey是12.4
- 看官方版本更新日志是在4.1.6版本修正了macOS Montery无法使用的问题。
关闭SIP
csrutil disable
由于mac os有个安全保护,无法直接使用proxychains,需要关闭某个安全保护才可以使用,可以proxychains4 curl www.google.com测试一下是否能工作。
重启电脑,出现白屏的时候按着Command+R,等出现了系统管理页面后打开Terminal,这时候的Terminal是管理员模式,使用命令csrutil disable来关闭服务。关闭后可用csrutil status查看是否关闭了。关闭服务器重启系统就可以用proxychains了。
修复相关issue
- https://github.com/rofl0r/proxychains-ng/issues/409
源码安装
wget https://github.com/rofl0r/proxychains-ng/releases/download/v4.16/proxychains-ng-4.16.tar.xz
参考
- https://ciruy.blog.youkuaiyun.com/article/details/104685540?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-104685540-blog-84646569.pc_relevant_multi_platform_whitelistv1&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-104685540-blog-84646569.pc_relevant_multi_platform_whitelistv1&utm_relevant_index=1