你好,
我从网上查看了很多解决方案,但没有一个有效。
在 Windows 11 上,我使用 Ubuntu 22.04 (WSL 2)。我把它移到另一个驱动器上。我还使用 Docker 桌面和 Devilbox(我暂时不能将 xdebug 与 VSC 一起使用,但这是另一个问题)。
我的问题是当 WSL 重新启动时(或者也可能在一段时间后),Windows 主机文件被覆盖。
我找到的解决方案是将以下条目添加到 /etc/wsl.conf:
[network]
generateHosts = false
generateResolvConf = false
我尝试使用和不使用 generateResolvConf。但它不起作用。如何保存 Windows 主机文件?
Windows 主机文件的覆盖是由于我的防病毒软件 Bitdefender Total Security 造成的。我禁用了“扫描主机文件”设置,现在它可以工作了。