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

相关推荐
时7几秒前
linux常用命令记录
linux·运维
乐维_lwops1 分钟前
IT监控平台(进阶篇):IT资源一键发现功能解析
网络·资源监控·it监控平台
匀泪8 分钟前
HCIP(OSPF )(2)
网络
极小狐20 分钟前
极狐GitLab 安全文件管理功能介绍
linux·运维·数据库·安全·elasticsearch·gitlab
da-peng-song21 分钟前
python学习—详解word邮件合并
python·学习·word
明明跟你说过36 分钟前
深入浅出 NVIDIA CUDA 架构与并行计算技术
人工智能·pytorch·python·chatgpt·架构·tensorflow
春_38 分钟前
IP范围转IP掩码
java·服务器·网络·tcp/ip
恒拓高科WorkPlus1 小时前
内部聊天软件,BeeWorks-安全的企业内部通讯软件
大数据·网络·安全
码上飞扬1 小时前
深入理解 VMware 虚拟机网络模式:为虚拟化管理铺平道路
网络·vmware·虚拟机
CURRY_yangyang301 小时前
lvs + keepalived + dns 高可用
linux·服务器·lvs·keepalived