WSL2配置代理解决git网络不通畅的问题

简述

书接上文,在WSL2下使用CrossSim,git的时候网络很差,通过代理解决这个问题。

旧版的解决方案一般是通过cat /etc/resolv.conf获取IP然后配置主机的端口,这样有时候并不能访问,并且一般会出现该问题:wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理

解决

在win11下,wsl更新后可以通过手动写.wslconfig强制wsl走win的代理。

C:\Users\<your_username>路径下新建一个.wslconfig文件,记得打开文件后缀,把txt后缀删除,然后在文件中输入以下内容:

bash 复制代码
[experimental]
networkingMode=mirrored
dnsTunneling=true
firewall=true
autoProxy=true

保存文件后,重启wsl即可。

bash 复制代码
wsl --shutdown
wsl

这样在wsl下也可以走windows开启的代理了。

相关推荐
五仁火烧1 分钟前
HTTP 服务器
服务器·网络·网络协议·http
vyuvyucd2 分钟前
Python虚拟环境终极指南:venv到uv进阶
开发语言·python·uv
老兵发新帖3 分钟前
基于Label Studio的视频标注与YOLO模型训练全流程指南
python·yolo·音视频
牛奶咖啡135 分钟前
shell脚本编程(六)
linux·shell脚本编程·shell中的判断·if/else结构·if/elif/else结构·case选择语句·shell各种判断的语法及示例
sim20205 分钟前
创建FTP账号
linux
sww_10265 分钟前
TCP协议
服务器·网络·tcp/ip
Ha_To7 分钟前
2026.1.12 Linux提升账户权限
linux·运维·服务器
进阶的鱼8 分钟前
一文助你了解Langchain
python·langchain·agent
SamtecChina20238 分钟前
Electronica现场演示 | 严苛环境下的56G互连
大数据·网络·人工智能·算法·计算机外设
收菜福星8 分钟前
智能体来了:从 Python 开发者视角深度剖析与实践
python