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

相关推荐
qq_4138474012 小时前
JavaScript中利用Range对象实现复杂的文本选择操作
jvm·数据库·python
qq_6543669812 小时前
Vue.js组件通信Emit处理长列表滚动到底部后的数据请求
jvm·数据库·python
用户03321266636712 小时前
使用 Python 提取 PDF 文件中的文本、表格、图片
python
qq_6543669812 小时前
CSS3 按钮悬停时显示手型光标(cursor- pointer)的正确写法
jvm·数据库·python
Greyson112 小时前
如何交换表分区_ALTER TABLE EXCHANGE PARTITION实现数据快速导入导出
jvm·数据库·python
m0_5145205712 小时前
C#怎么实现发布订阅模式 C#如何用事件总线EventBus实现模块间的松耦合消息通信【架构】
jvm·数据库·python
bike兔兔12 小时前
Python实现CSV文件转Excel,一键格式转换办公小脚本
开发语言·windows·python
charlie11451419112 小时前
嵌入式Linux驱动开发(4)——内核打印详解
linux·驱动开发·imx6ull
俺爱吃萝卜12 小时前
开源贡献指南:如何给Apache或Linux内核提PR?
linux·开源·apache
用户00429174206712 小时前
Pandas 数据结构DataFrame案例
python