猿加速客户端启动后会自动配置系统代理(SOCKS5 代理),大部分浏览器和应用程序会自动使用该代理。以下是手动配置方法:
如果您需要在终端中使用加速(如 git clone、npm install 等),请设置环境变量:
# Bash / Zsh export http_proxy=socks5://127.0.0.1:10808 export https_proxy=socks5://127.0.0.1:10808 export all_proxy=socks5://127.0.0.1:10808 # 临时使用(仅当前命令) ALL_PROXY=socks5://127.0.0.1:10808 git clone https://github.com/xxx/yyy.git # Windows PowerShell $env:http_proxy="socks5://127.0.0.1:10808" $env:https_proxy="socks5://127.0.0.1:10808"
为 Git 单独配置代理:
# 全局配置 git config --global http.proxy socks5://127.0.0.1:10808 git config --global https.proxy socks5://127.0.0.1:10808 # 仅对 GitHub 配置 git config --global http.https://github.com.proxy socks5://127.0.0.1:10808 # 取消代理 git config --global --unset http.proxy git config --global --unset https.proxy
Docker daemon 代理配置:
# 创建配置目录
mkdir -p ~/.docker
# 编辑 config.json
cat > ~/.docker/config.json << EOF
{
"proxies": {
"default": {
"httpProxy": "socks5://host.docker.internal:10808",
"httpsProxy": "socks5://host.docker.internal:10808"
}
}
}
EOF
# Docker build 时使用
docker build --build-arg http_proxy=socks5://host.docker.internal:10808 .# npm npm config set proxy socks5://127.0.0.1:10808 npm config set https-proxy socks5://127.0.0.1:10808 # yarn yarn config set proxy socks5://127.0.0.1:10808 yarn config set https-proxy socks5://127.0.0.1:10808
# 环境变量方式 export https_proxy=socks5://127.0.0.1:10808 pip install package-name # 直接参数方式 pip install --proxy socks5://127.0.0.1:10808 package-name