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开启的代理了。

相关推荐
CHANG_THE_WORLD几秒前
Python容器转换与共有函数详解
网络·python·rpc
高洁012 分钟前
循环神经网络讲解
人工智能·python·神经网络·机器学习·transformer
方块A5 分钟前
轻量级的 HTTP 跳转服务
网络·网络协议·http
小猫挖掘机(绝版)8 分钟前
在Ubuntu 20.04 部署DiffPhysDrone并在Airsim仿真完整流程
linux·ubuntu·自动驾驶·无人机·端到端
子午9 分钟前
【中草药识别系统】Python+TensorFlow+Django+人工智能+深度学习+卷积神经网络算法
人工智能·python·深度学习
小王不爱笑13213 分钟前
Git简单的文件提交操作
git
初圣魔门首席弟子13 分钟前
第六章、[特殊字符] HTTP 深度进阶:报文格式 + 服务器实现(从理论到代码)
linux·网络·c++
Boop_wu16 分钟前
[Java EE] 网络原理(1)
java·网络·java-ee
zl0_00_017 分钟前
isctf2025 部分wp
linux·前端·javascript
Sunsets_Red18 分钟前
二项式定理
java·c++·python·算法·数学建模·c#