Scott

终端走代理proxy 2 years ago

913个字符
共有366人围观

windows

# 走http代理
set http_proxy = "http://127.0.0.1:1024"
set https_proxy = "http://127.0.0.1:1024"

# 走sock5代理
set http_proxy=socks5://127.0.0.1:10000
set https_proxy=socks5://127.0.0.1:10000

示例:可以看到不用任何代理的时候,显示连接超时;使用代理后,立马正常下载

mac

# http
export http_proxy = "http://127.0.0.1:1024"
export https_proxy = "http://127.0.0.1:1024"

# for golang
go env -w GOPROXY=https://goproxy.io,direct

# socks5
export http_proxy = "socks5://127.0.0.1:10000"
export https_proxy = "socks5://127.0.0.1:10000"

配置zsh, 让代理更方便

proxy(){
    echo "http proxy on"
    export http_proxy='http://127.0.0.1:1024'
    export https_proxy='https://127.0.0.1:1024'
}

proxy1(){
    echo "sock5 proxy on"
    export http_proxy='socks5://127.0.0.1:10000'
    export https_proxy='socks5://127.0.0.1:10000'
}

noproxy(){
    echo "proxy off"
    unset http_proxy
    unset https_proxy
}