由于我的 ISP 最近(终于)为其客户启用了 IPv6,因此我现在正尝试迁移到原生 IPv6,而不是使用tunnelbroker.net。
我有 2 台运行 2019 版的 Hyper-V 主机,使用以太网作为内部网络,使用 Wi-Fi 连接到窗台上的提供商的 LTE 路由器。每台主机都有 2 个外部虚拟交换机:一个用于以太网,一个用于 Wi-Fi,虚拟交换机管理器中的管理操作系统禁用了 Wi-Fi。在这种情况下,我用于测试的当前 Win10 VM 甚至没有获得 IPv6 地址 :-(
因此这个帖子我将主机和虚拟机的 Wi-Fi 接口的“NetworkCategory”都设置为“Private”。我还启用了管理操作系统的接口,使用 IPv4 和 6。现在主机工作正常,ping -6
外部网络可以通行。虚拟机似乎也正常,它拥有所需的一切:IPv6/Prefix(原始 RouterAdvertisement)、临时 IPv6、DNS 服务器和默认网关(与主机相同)。使用 IPv6 向外部 ping 仍然没有成功。
同样,我的 Debian 路由器的配置为dhcp
或,以及,并且全部设置为。这是最终目标:让我的路由器执行 NAT6 和 NAT64。auto
accept_ra
autoconf
dhcp
1
另一方面,同一台主机运行另一台连接到内部以太网的 Win10 VM(运行 radvd 和 W2019DHCPv6),我从未遇到过任何问题。此外,路由器本身运行良好,因为有问题的 VM 也有一个通过 DDA 连接的 Wi-Fi 接口,并以此方式连接到路由器,一切正常。另请注意,VM 使用连接到 Wi-Fi 接口的外部 vSwitch,这为您提供了一个额外的桥接接口……
有人有什么想法吗?拜托!我的客户为我提供了一个 Hyper-V 环境用于教学,我真的很想坚持使用它。但我还想永久摆脱 IPv4,这需要我的家庭办公室使用原生 IPv6。