mac os10.11上使用proxychains

使用brew安装proxychains
brew install proxychains-ng

开启科学上网的代理,这个不多说,懂的自然会搞,有心的自然会找。

配置相应的文件
/usr/local/etc/proxychains.conf

在文件的末尾添加
socks5 127.0.0.1 1086
对应的是协议,地址,端口

由于mac os有个安全保护,无法直接使用proxychains,需要关闭某个安全保护才可以使用,可以proxychains4 curl www.google.com测试一下是否能工作。
重启电脑,出现白屏的时候按着Command+R,等出现了系统管理页面后打开Terminal,这时候的Terminal是管理员模式,使用命令csrutil disable来关闭服务。关闭后可用csrutil status查看是否关闭了。关闭服务器重启系统就可以用proxychains了。
更多的内容在http://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x/

proxychains后面可以接很多命令,curl、wget、git等等,当要下载国外资源的时候这个能提速很多,特别是链接github。

proxychains后面接ping命令是不可以的,因为proxychains是在tcp层,ping命令是基于icmp在ip层,所以使用proxychains后面接ping命令是没有的。

你可能感兴趣的:(mac os10.11上使用proxychains)