今天无聊上来吐槽一下,昨天周末闲着无聊,把路由器网络改成了 NAT6 ,因为我想试一试给自建的 DNS 指定固定的 ipv6 地址,这样双栈 DNS 地址都可以在 PC 客户端里指定了,弄完简单测试了下,确实可以。但高兴没到 1 分钟,本准备进 wsl2 打算做几个测试,然后发现了大问题,路由全没了,怀疑是 wsl2 开了 mirrored 模式跟 NAT6 不兼容,网上又没啥好资料,折腾了半天没解决,只好赶紧备份一下,还好 VMware 集群正常跑着。然后进 hyper-v 看一下,虚拟交换机配置页面打开就报什么常规故障的错误,设备管理器里网卡也标黄,还有重复的,重启大法试了下机器直接启动不了了,只好赶紧想办法恢复最近还原点,重启后 hyper-v 还是有问题,网上搜各种方案又折腾了半天,决定直接直接把 hyper-v + wsl2 卸载,目录删除,再重装 hyper-v ,然而依旧未果。现在怀疑是不是哪里没清理干净,又在下载 WinSDK 、WDK ,尝试用 devcon 去清理残余,重启后还有残余的网络连接,只是被禁用了,最后又折腾半天,配合注册表才算清理干净,接下来重装 hyper-v ,虚拟交换机总算出现 Default switch 了,接下来还要继续恢复 wsl2 ,累了,有好几次想换回 linux 做主力机的冲动了。