美文网首页cocoapods相关
mac快速设置终端代理

mac快速设置终端代理

作者: sky_kYU | 来源:发表于2019-10-29 15:47 被阅读0次

有时候需要频繁的切换终端代理,可以试用以下操作,快捷方便的开关代理。

  • 在~/.bash_profile 文件中,添加如下代码:
function proxy_off(){
        unset http_proxy
        unset https_proxy
        unset ftp_proxy
        unset rsync_proxy
        echo -e "已关闭代理"
}
 
function proxy_on() {
        export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
        export http_proxy="http://127.0.0.1:1087"#注意,根据自己的配置设置有可能会是1080或1086
        export https_proxy=$http_proxy
        export ftp_proxy=$http_proxy
        export rsync_proxy=$http_proxy
        export HTTP_PROXY=$http_proxy
        export HTTPS_PROXY=$http_proxy
        export FTP_PROXY=$http_proxy
        export RSYNC_PROXY=$http_proxy
        echo -e "已开启代理"
}
  • 执行source ~/.bash_profile,使其立刻生效。
  • 需要使用代理时开启ss全局模式,然后打开终端,输入proxy_on就会启动。如果需要关闭,只需要输入proxy_off。

    如果出现 command not found: XX先执行source ~/.bash_profile,再执行XX。

  • 判断终端是否走了代理服务器的方法

    curl cip.cc
    对比下设置前后是否有区别

  • ps,该设置仅对当前终端窗口生效,关闭窗口,下次需要在设置一次proxy_on

相关文章

  • git 设置代理,增加下载速度

    设置代理: 取消代理 Mac 终端设置代理:

  • mac快速设置终端代理

    有时候需要频繁的切换终端代理,可以试用以下操作,快捷方便的开关代理。 在~/.bash_profile 文件中,添...

  • Mac终端代理和git代理设置

    Mac终端代理设置 使用的s s代理 1.临时代理在终端中输入 这是代理本身走的https/http或者 这是代理...

  • 解决electron下载不走代理问题

    1.electron不走代理 Mac电脑,系统设置了代理,终端也设置了代理,但是npm install的时候,el...

  • mac终端设置代理

    在终端设置http/https代理: 先看看自己终端用的是bash还是zsh原生bash打开 ~/.bash_pr...

  • MAC 终端走代理服务器

    问题描述: MAC 终端,默认不走代理服务器;即浏览器已经可以翻墙,但是终端不行; 解决方案:直接设置终端的代理,...

  • mac svn设置代理

    mac svn设置代理 打开svn配置文件终端输入:open ~/.subversion/servers【或者 F...

  • 设置mac终端走代理

    工具安装 最近在学习go语言,发现有的工具包需要翻墙安装,然而不想通过下载压缩包解压到对应目录的形式来安装,想通过...

  • Mac Terminal终端设置代理

    由于众所周知的原因,国内访问一些资源总是受限,有的是被GF*W误伤,但是没办法,还是连不上或者速度很慢很慢。这个时...

  • 给Mac 终端设置代理

    版权声明:本文为博主原创文章,未经博主允许不得转载。 终端中,打入命令export http_proxy="htt...

网友评论

    本文标题:mac快速设置终端代理

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