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

相关推荐
badhope几秒前
Agent智能体全面深入教程:架构、机制与工程实践
人工智能·python·机器人
liulilittle2 分钟前
静态隧道 UDP 限制与绕过:以 DMIT 机房为例
网络·网络协议·udp
后藤十八里3 分钟前
极验4滑动拼图验证码逆向笔记
笔记·爬虫·python
小江的记录本9 分钟前
【Swagger】Swagger系统性知识体系全方位结构化总结
java·前端·后端·python·mysql·spring·docker
Bert.Cai9 分钟前
Linux more命令详解
linux·运维
minji...11 分钟前
Linux 多线程(四)线程等待,线程分离,线程管理,C++多线程,pthread库
linux·运维·开发语言·网络·c++·算法
麦德泽特13 分钟前
基于 Go 语言的 Modbus 项目实战:构建高性能、可扩展的工业通信服务器
服务器·开发语言·golang·modbus·rtu
m0_7381207213 分钟前
网络安全编程——如何用Python实现SSH 服务端和SSH 反向 Shell(突破内网)
python·web安全·ssh
倔强的胖蚂蚁14 分钟前
云原生服务器存储规划与磁盘选型实施
运维·服务器·云原生
ZGUIZ14 分钟前
Ubuntu 25.10 无法外接显示器解决方案
linux·运维·ubuntu