开 NAT6,把 hyper-V 给整坏了

124 天前
 COW

今天无聊上来吐槽一下,昨天周末闲着无聊,把路由器网络改成了 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 做主力机的冲动了。

2608 次点击
所在节点    宽带症候群
6 条回复
titanium98118
124 天前
我是 nat6 和公网 ipv6 同时使用,server2019 的 hyper-v 正常工作
lns103
124 天前
想要内网固定的 v6 DNS ,可以用 ULA 地址 fd00::/8 ,但我用了一段时间还是关了,因为设备都用隐私临时地址后缀来访问 DNS ,日志查起来太麻烦了
jedihy
123 天前
可以去 wsl2 repo 里面反应。这个 mirror mode 是我们隔壁组 own 的。
yinmin
123 天前
网卡有本地链接 ipv6 ,fe80 开头的地址,局域网 ipv6 互联可以用这个 ipv6 地址。
gechang
123 天前
正常,我之前装 docker 碰了 wsl ,结果 hyper-v 和模拟器都打不开了,就 vmware 能用,也懒得重装了
COW
123 天前
@titanium98118 我现在也正常了,大概率还是之前路由器切换模式导致的问题。
@yinmin 你是说 fe80 开头的本地链路地址吗,这个地址似乎有基于随机数算法,即使固定 MAC 地址也是变化的,不能稳定使用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1134479

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX