前言

一般我们都是实现浏览器的代理,可以用来......,为什么又要实现终端下的代理呢?

存在即有一定道理,比如我在命令行下使用git时,有时无法推送。好吧,其实我是无法使用dropbox才想到用这招的。具体请看这里:Mac下dropbox无法使用,无法设置首选项解决

安装

proxychains的项目主页:https://github.com/rofl0r/proxychains-ng

mac下安装,依然使用神器Homebrew:

selflydeMacBook-Pro:~ liyd$ brew search proxychains
proxychains-ng ✔
selflydeMacBook-Pro:~ liyd$ brew install proxychains-ng

配置

编辑配置文件

vim /usr/local/etc/proxychains.conf

在文件末尾 [ProxyList] 下面,根据实际情况修改成自己的代理:

socks5  127.0.0.1 1080

使用

只需要在原来的命令前面加上proxychains4就可以了,例如使用git:

proxychains4 git push
你可能感兴趣的内容
在Mac下安装使用Vagrant 收藏,3827 浏览
0条评论

selfly

交流QQ群:32261424
Owner