windows 终端代理设置

cmd

我的v2ray 的端口是1080是socks5, http用的是1081

#http
set http_proxy=http://127.0.0.1:1081
set https_proxy=http://127.0.0.1:1081

如果是socks5

#socks5
set https_proxy=socks5://127.0.0.1:1080
set http_proxy=socks5://127.0.0.1:1080

powershell

理论跟上面一样 换个地址罢了

$env:http_proxy="http://127.0.0.1:1080"
$env:https_proxy="http://127.0.0.1:1080"

git 下设置代理

如果是使用socks代理:就用socks5, 如果是http,那就改成http

git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'

git 取消代理

git config --global --unset http.proxy
git config --global --unset https.proxy

Mac 下设置

vi ~/.zshrc

复制一下内容

function proxy_on() {
    export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
    export http_proxy="http://127.0.0.1:1087"
    export https_proxy=$http_proxy
    #export all_proxy=socks5://127.0.0.1:7890 # or this line
    echo -e "已开启代理"
}

function proxy_off(){
    unset http_proxy
    unset https_proxy
    echo -e "已关闭代理"
}

最后运行source ~/.zshrc 使文件生效

使用

只需要打开终端, 输入proxy_on即可,

验证

curl cip.cc