为什么 Hyper-V 上的 Debian VM 无法访问互联网?

为什么 Hyper-V 上的 Debian VM 无法访问互联网?

VM 运行正常,但创建时,我提示“稍后设置网络”。然后,当我添加外部交换机、连接到主机的 Wifi 适配器并在 VM 的网络设置中进行设置时,VN 无法启动,并出现以下错误:

[Window Title]
Virtual Switch Manager for DESKTOP-D7J9MDT
[Main Instruction]
Error applying Virtual Switch Properties changes
[Content]
Failed while adding virtual Ethernet switch connections.
[Expanded Information]
Ethernet port '{6BD88402-616E-4574-81FE-147C20228D71}' bind failed: Catastrophic failure (0x8000FFFF).

然后我读到某处说我可以使用内部交换机,而虚拟机仍然可以访问互联网。所以我将交换机改为内部交换机,现在虚拟机可以再次启动并正常运行,当我尝试访问网络时不会出现任何错误,但它会在 DNS 名称解析失败时中止。

主机是 Windows 10 Pro,已全部更新,客户机是 Debian 8.2

答案1

正如您所提到的,内部虚拟交换机已经创建。

您可以配置ICS:

https://social.technet.microsoft.com/Forums/en-US/d380e4c3-a9c0-483f-8fd9-11962b1f486c/enable-virtual-machine-to-access-internet-with-ics?forum=winserverhyperv

此外,如果虚拟机仍然无法访问网络,您可以在虚拟机设置中为该虚拟机添加“旧版网络适配器”,然后重试。

相关内容