美文网首页
Mac 平台下设置终端代理的方法

Mac 平台下设置终端代理的方法

作者: l蓝色梦幻 | 来源:发表于2018-05-25 14:49 被阅读47次

    在做 iOS 国外项目开发的时候,很多时候会需要使用一些被**拦截的东西(例如:Firebase,Google Map)。因此大多数时候需要做一个梯子。但是在Mac 平台下经常性的会遇到这样一个问题:明明在网络设置里面已经添加了代理,但是在终端下就是不可以使用(pod 命令下载不回来)。这是因为在终端下,默认是直接连接到网络的。需要使用特殊的方法设置代理。

    Mac 下终端设置代理的方法

    export http_proxy=http://domain\\user:pwd@proxy_addr:port     
    export https_proxy= http://domain\\user:pwd@proxy_addr:port   
    export ftp_proxy= http://domain\\user:pwd@proxy_addr:port      
    export no_proxy=proxy_addr:port
    

    在终端中输入以上的命令(替换成你的用户名密码以及代理地址),这样就可以在终端中使用代理浏览网络了。这种设置方法只针对当前有效。如果需要配置成全局的,需要修改 ~/.profile 文件。

    注意:用户名或密码有特殊字符的,用 \ 转换。

    相关文章

      网友评论

          本文标题:Mac 平台下设置终端代理的方法

          本文链接:https://www.haomeiwen.com/subject/mxxujftx.html