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

相关推荐
wdfk_prog2 分钟前
[Linux]学习笔记系列 -- [block]kyber-iosched
linux·笔记·学习
nju_spy4 分钟前
力扣每日一题(11.10-11.29)0-1 和 k 整除系列
python·算法·leetcode·前缀和·单调栈·最大公约数·0-1背包
名扬9119 分钟前
webrtc编译问题-ubuntu
开发语言·python
赖small强12 分钟前
【Linux驱动开发】Linux dd 命令详解
linux·dd命令
neo_will_mvp15 分钟前
IDC服务器故障排除思路
运维·服务器
岁月宁静18 分钟前
从 JavaScript 到 Python:前端工程师的完全转换指南
前端·javascript·python
白云千载尽28 分钟前
Python 初学者 / 中级开发者常踩坑的 10 个坑 —— 要用好几年才能彻底搞清楚的
开发语言·python
傲世(C/C++,Linux)30 分钟前
Linux系统编程——TCP客户端
linux·运维·tcp/ip
Aries·Zhao33 分钟前
Python小白学习之环境安装
python·pycharm·visual studio code
Xの哲學35 分钟前
C语言内存函数总结
linux·服务器·网络·架构·边缘计算