Mac使用proxychain-ng
安装proxychains-ng
brew install proxychains-ng

查找一下proxychains.conf文件的位置
sudo find / -name proxychains.conf 2>/dev/null
我的是在这里
/System/Volumes/Data/opt/homebrew/etc/proxychains.conf

配置完后要重启命令行,这个命令才有
proxychains4 curl cip.cc

发现没有任何用,为啥呢?因为我用的是万恶的Mac。
macOS 10.11 后下由于开启了 SIP(System Integrity Protection) 会导致命令行下 proxychains-ng 代理的模式失效,如果使用 proxychains-ng 这种简单的方法,就需要先关闭 SIP。
关闭 SIP
重启Mac,按住⌘ + R进入Recovery模式。 实用工具(Utilities)-> 终端(Terminal)。 输入命令csrutil disable运行。 重启进入系统后,终端里输入 csrutil status,结果中如果有 System Integrity Protection status:disabled. 则说明关闭成功。
➜csrutil status
System Integrity Protection status: disabled.
➜
验证
下面还有一种方法
➜proxychains4 curl cip.cc
[proxychains] config file found: /usr/local/etc/proxychains.conf
[proxychains] preloading /usr/local/Cellar/proxychains-ng/4.14/lib/libproxychains4.dylib
[proxychains] DLL init: proxychains-ng 4.14
[proxychains] Random chain ... 127.0.0.1:1086 ... 106.***.206.***:80 ... OK
IP : ***.112.***.116
地址 : 美国 美国
数据二 : 美国 | Amazon EC2服务器
数据三 : 美国华盛顿 | 亚马逊
URL : http://www.cip.cc/***.112.***.116使用小猫
可以不使用proxychains-ng


来源:https://www.jianshu.com/p/123638a60704
-.-
评论区