wsl怎么配置本地代理
时间: 2024-10-08 15:19:40 浏览: 30
Windows Subsystem for Linux (WSL) 配置本地代理主要是为了让 WSL 中的 Docker 或其他需要访问互联网的服务能够通过你设置的HTTP或HTTPS代理服务器上网。以下是基本步骤:
1. **安装和启用 Proxy Support**:
- 更新你的 WSL 到最新版本,因为代理支持默认在 Windows 10 Build 19042 及以上才有。
- 打开命令提示符或PowerShell,并运行 `wsl --set-proxy`,然后输入你的系统用户名,按回车确认。
2. **设置环境变量**:
- 创建或编辑 `.bashrc`, `.bash_profile`, 或者`.zshrc`(取决于你的 shell),添加以下内容:
```bash
export http_proxy=http://<your_proxy_address>:<port>
export https_proxy=https://<your_proxy_address>:<port>
export no_proxy="localhost,127.0.0.1,.local,*.example.com"
```
- 将 `<your_proxy_address>` 和 `<port>` 替换为你实际的代理服务器地址和端口。
3. **刷新环境**:
- 重启终端或者运行 `source ~/.bashrc` (或其他对应文件名)以应用新的环境变量设置。
4. **验证配置**:
- 使用 `curl` 测试连接,看是否能通过代理:
```bash
curl -v --proxy <your_proxy_address> www.google.com
```
阅读全文