High Sierra 下终端走代理的方法

proxychains-ng在10.13下更新brew update已失效。
《让 Homebrew 走代理更新》的方法失效。

无意中看到了Shadow****-NG 下有了http代理的功能
屏幕快照 2018-01-25 下午2.38.19.png

于是打开终端,输入

export http_proxy=127.0.0.1:1087
export https_proxy=127.0.0.1:1087

访问正常

yaochengzhideMacBook-Pro:~ yaochengzhi$ curl www.google.com
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>302 Moved</TITLE></HEAD><BODY>
<H1>302 Moved</H1>
The document has moved
<A HREF="http://www.google.com.hk/url?sa=p&amp;hl=zh-CN&amp;pref=hkredirect&amp;pval=yes&amp;q=http://www.google.com.hk/%3Fgws_rd%3Dcr&amp;ust=1516862030594982&amp;usg=AOvVaw1X0JBmay4TgmXJT1pm5vQC">here</A>.
</BODY></HTML>

进一步进行优化

编辑~/.bash_profile

alias proxy-on='export http_proxy=127.0.0.1:1087;export https_proxy=$http_proxy'
alias proxy-off='unset http_proxy;unset https_proxy'

这样一来就可以使用proxy-on和proxy-off开启和关闭代理了

猜你喜欢

转载自www.cnblogs.com/vycz/p/9290347.html