共计 730 个字符,预计需要花费 2 分钟才能阅读完成。
我在 wsl 里,设置了 /etc/wsl.conf,就无法访问外网,ping 不通,一旦删除 /etc/wsl.conf 就可以访问了,但是无法使用 service 了,不知道哪里出的问题,下面是配置信息
Windows 11 专业工作站版 23H2
WSL 版本:2.2.4.0
内核版本:5.15.153.1-2
WSLg 版本:1.0.61
MSRDC 版本:1.2.5326
Direct3D 版本:1.611.1-81528511
DXCore 版本:10.0.26091.1-240325-1447.ge-release
Windows 版本:10.0.22631.3447
.wslconfig(windows) 配置如下
[wsl2]
memory=20GB #限制最大内存
processors=8 #限制线程数
localhostforwarding=true
nestedVirtualization=true
guiApplications=true
[experimental]
autoMemoryReclaim=gradual # gradual | dropcache | disabled
networkingMode=mirrored
dnsTunneling=true
firewall=true
autoProxy=true
sparseVhd=true
[network]
generateResolvConf = false
我的 /etc/wsl.config 配置如下
[boot]
systemd=true
[network]
generateResolvConf = false
[user]
default = root
我的 /etc/resolv.conf 配置如下:
nameserver 8.8.8.8
nameserver 8.8.4.4
正文完