Skip to main content

MacOS在终端中使用代理

ShadowsocksX-NG#

mac下最新版本的 ShadowsocksX-NG 支持http代理 下载Mac版

开启#

export http_proxy='http://127.0.0.1:1087'export https_proxy='http://127.0.0.1:1087'

~/ .bash_profile 中添加开关#

# 代理开关proxy(){    loc='http://127.0.0.1'    dk='1087'    if [[ $1 == 'on' ]];then        export http_proxy="${loc}:${dk}"        export https_proxy="${loc}:${dk}"        echo "${https_proxy}"        curl -i http://ip.cn        echo "已添加终端代理:${loc} 端口${dk}"    elif [[ $1 == 'off' ]];then        unset http_proxy        unset https_proxy        curl -i http://ip.cn        echo "已移除终端代理设置"    elif [[ $1 == 'info' ]];then        curl -i http://ip.cn    else        echo "需要参数 [on]-开 [off]-关 [show]-查看当前代理"    fi}

刷新#

source  ~/.bash_profile

使用#

  • 开:porxy on
  • 关:porxy off
  • 查看 porxy info

0