解决WSL2网络和存储问题
背景
之前在电脑上折腾了WSL2(https://notes.z-dd.online/2023/11/07/WSL2%E7%9B%B8%E5%85%B3/),还存在2个不严重但很重要的问题:

网络配置问题,主要是不能从外部局域网访问wsl网络,这使得用板子没法挂载wsl里的nfs和使用tftp,网上有些间接的办法解决了这个问题,但很麻烦,懒得去折腾
内存占用和硬盘存储不能自动回收,就像VirtualBox和VMWare的虚拟硬盘文件一样,会不断扩大,只能手动回收。
新的 23H2 系统版本已经直接解决了上面的问题,但我的系统一直未收到相应的正式版的更新推送。
也懒得去折腾预览版,所以就一直将就地在用,最近刚好收到了更新,于是就弄了弄。

步骤
更新系统版本到 23H2,这是最重要的步骤和前提

更新wsl版本

SHELL
wsl --update --pre-release
修改配置解决网络问题。
在 %userprofile%.wslconfig 中写入以下内容然后保存:

作者: Shell