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

相关推荐
SurpriseDPD几秒前
Linux 内核 static_branch_likely:零开销条件分支
linux
X56611 分钟前
Python Django怎么处理404_关闭DEBUG模式并自定义配置全局404与500友好错误重定向页面
jvm·数据库·python
li1670902703 分钟前
第2课:Linux基础指令(上)
linux·运维·服务器
m0_748554813 分钟前
golang如何集成Etcd配置中心_golang Etcd配置中心集成方法
jvm·数据库·python
li1670902703 分钟前
第1课:Linux环境部署
linux·运维·服务器·vim
tian_jiangnan5 分钟前
Proxmox VE – 修复 LVM Thin Pool “pve/data” 激活失败
linux·服务器·centos
hnxaoli6 分钟前
win10小程序(二十一)凭证汇总重复值抽取
python
qwert10377 分钟前
深入解析Python标识符:定义、规则、规范与实践指南
开发语言·数据库·python
Jetev7 分钟前
Golang怎么做API网关_Golang API网关教程【总结】
jvm·数据库·python
m0_690825827 分钟前
Go语言如何发GET请求_Go语言HTTP GET请求教程【总结】
jvm·数据库·python