目 录CONTENT

文章目录

Mac使用proxychain-ng

Administrator
2024-02-01 / 0 评论 / 0 点赞 / 41 阅读 / 0 字

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

-.-

0

评论区