大家有没有想过,虽然工作中用的公司已实现代理的网络,但是在控制台操作homebrew和git等依然很慢?这是因为在控制台使用的网络依然是没有代理的网络,验证如下:
验证控制台使用的网络未经代理
打开控制台输入:
curl www.google.com
你会发现无论如何都到达不了,这也验证了苏日安设置了全局代理网络,但控制台依然不走这个代理。
怎么操作?
控制台设置代理网络
先去问公司IT服务中心公司的代理端口号,拿到后打开控制台,输入:
(一般格式都是这样,具体要看公司的配置)
export https_proxy=agent.公司名称.com:端口号
export http_proxy=agent.公司名称.com:端口号
之后再进行
curl www.google.com
会返回如下302重定向的消息:
此时就说明你的控制台的网络也是走了代理的,所以homebrew git cocopods等都快到飞起,可以愉快的冲浪了。