为什么 v6v4tunnel 不能在 hyper-V 客户机上运行?

为什么 v6v4tunnel 不能在 hyper-V 客户机上运行?

我正在尝试在 Windows 10 Build 14393 上设置 Windows v6v4tunnel。创建隧道很简单。

netsh interface ipv6 add v6v4tunnel interface=IP6Tunnel 192.168.1.12 xx.xx.128.26
netsh interface ipv6 add address IP6Tunnel 2001:xxx:xx:70::2
netsh interface ipv6 add route ::/0 IP6Tunnel 2001:xxx:xx:70::1

当我尝试在作为 Hyper-V 客户机运行的 Windows 10 上创建隧道时,它不起作用。为了测试,我禁用了所有防火墙。我使用与操作系统共享的单个网络适配器。

为了进行测试,我尝试在同一网络上的独立 PC 上创建隧道,并且它运行正常。我还在 Hyper-V 主机本身上创建了隧道,它也正常工作。这排除了任何网络、防火墙或 NAT 问题。我只有在尝试在 Hyper-V 客户机上创建隧道时才遇到问题。这似乎不是 Windows 独有的,因为我也尝试在 Ubuntu 客户机上创建隧道。

我该如何进一步调试并使我的隧道正常运行?

相关内容