1.和同事连接同一个 wifi ,同事的一切正常,而我的 wsl 内无法 ping 通外网 ip ,我的宿主机可以 ping 通外网 ip
2.我换成其他 wifi ,宿主机和 wsl 就一切正常
3.已经重置过 windows 网络,问题依旧
4.window 自带防火墙已经全部关闭,问题依旧
2.我换成其他 wifi ,宿主机和 wsl 就一切正常
3.已经重置过 windows 网络,问题依旧
4.window 自带防火墙已经全部关闭,问题依旧
1
NASK Feb 10, 2025
尝试用 WSL2 的配置文件指定一下网络 networkingMode 、firewall 、autoProxy 等配置试试呢,文档 https://learn.microsoft.com/en-us/windows/wsl/wsl-config#wslconfig
|
2
NASK Feb 10, 2025
[wsl2]
memory=16G #配置虚拟机最大使用内存,按需,默认 Windows 主机内存的 1/2 [experimental] autoMemoryReclaim=gradual # 检测到空闲 CPU 使用率后自动释放缓存内存。设置 gradual 为缓慢释放,设置 dropcache 为立即释放缓存内存。 sparseVhd=true networkingMode=mirrored # 如果值为 mirrored 则这将打开镜像网络模式。默认或无法识别的配置会设置为 NAT 。 dnsTunneling=true firewall=true autoProxy=true #强制 WSL 使用 Windows 的 HTTP 代理信息 这个是我之前的配置 |
3
lyxxxh2 Feb 10, 2025
之前遇到过,wsl2 上传到 oss 失败。
然后重启 wsl 又可以了。 wsl --shutdown 偶尔来几次,整烦了就不用 wsl2 。 |
4
body007 Feb 10, 2025
|
5
volantRookie Feb 10, 2025
被 wsl 弄烦了,一会能进一会不能进的,跟抽风了一样,一气之下装了 vm
|
7
hyzyxmj OP @NASK networkingMode=mirrored 模式也切换尝试过,一开始用 wsl 就设置的这个,取消了也是一样,不折腾了,换别的 wifi 用了
|
8
body007 Feb 11, 2025
@hyzyxmj 我已经放弃 wsl 了,主要问题就是网络,遇到过编写程序无法监听 tcp 端口需要重启 winnat 服务的情况,没用 wsl 的时候不会出现。
|
9
guanhui07 Feb 11, 2025
还是 vmware 香
|
10
sumarker PRO 你看下 /etc/resolv.conf 里的 是不是自动生成的
nameserver 是不是你的宿主机上 wsl 网卡上的那个 ip 如果是需要改一下宿主机的 /etc/wsl.conf 里的的配置 |