更改 Hyper-V IPv6 连接

更改 Hyper-V IPv6 连接

我正在尝试在 Windows 10 中的 Hyper-V VM 实例上测试 IPv6。我的网络上启用了 IPv6,并且在我的主机上运行良好(例如,ping -6 ipv6.google.com正常)。但是,在我的 VM 中,ping -6它不适用于全局单播地址(本地网络上接口的链路本地地址工作正常),并且我无法ipv6.google.com在浏览器中加载。(所有 IPv4 地址在 VM 上工作正常,可以访问互联网。)Internet Protocol Version 6 (TCP/IPv6)在 VM 中启用,所有地址均自动获取。

在我的主机上的 PowerShell 中,我得到以下内容(我的 WifiName被替换为<Name>;'HVS' 是为我的 Hyper-V 实例创建的虚拟交换机的自定义名称,使用我的无线 NIC 配置为“外部网络”):

主机获取网络连接配置文件

同时我的虚拟机显示:

VM 获取网络连接配置文件

尽管我NetworkCategory已经设置为Private,但我希望“接受的答案”这个问题可能会有帮助,但似乎重置为Private对 的值没有影响IPv6Connectivity。我假设IPv6Connectivity的值LocalNetwork是我的问题的根源(可以通过设置为 来解决Internet),但也许我混淆了因果关系。

有没有办法IPv6Connectivity直接在网络连接配置文件中修改该值?我是否错过了在虚拟交换机上启用 IPv6 支持的步骤?这可能是我的网络适配器的问题(考虑到其他一切都正常,这对我来说似乎不太可能)?

相关内容