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

相关推荐
ling-4512 分钟前
Linux-day09 11
linux·运维·服务器
202321336054 刘12 分钟前
Linux常用命令分类整理
linux·运维·数据库
南工孙冬梅14 分钟前
【久久派】 新世界系统安装
linux
zbguolei15 分钟前
Debian提示:“用户名” 不是 sudoers 文件
linux·服务器·debian
梦星辰.15 分钟前
超大 JSONL 数据集交互式查看器 Linux便捷工具
linux·windows·microsoft
dagouaofei16 分钟前
2026 年工作计划 PPT 制作方式对比:AI 与传统方法差异
人工智能·python·powerpoint
虚拟搬运工20 分钟前
xformers造成comfyu启动失败
python·comfyui
Hello.Reader21 分钟前
PyFlink DataStream Operators 算子分类、函数写法、类型系统、链路优化(Chaining)与工程化踩坑
前端·python·算法
优选资源分享21 分钟前
PDF Anti-Copy Pro v2.6.2.4:PDF 防拷贝工具
网络·安全·pdf
掘根22 分钟前
【仿Muduo库项目】HTTP模块1——Util子模块
网络·网络协议·http