我在 Windows 10 (X64) 2004 Pro 主机上创建了一个 Windows Hyper-V VM。我正在使用 Hyper-V 管理器控制台,使用默认交换机时,VM 运行良好并具有互联网连接。我正在尝试对其进行配置,以便 VM 从网络 DHCP 而不是 Hyper-V 接收 IP 地址和网关。我使用虚拟交换机管理器使用相同的 NIC 创建了一个“外部网络”,但我找不到在哪里将 VM 的 DHCP 请求设置为“直通”模式,以便它可以访问我的 LAN 资源。
我的 LAN 子网是 192.168.xx,而 VM 从我假设的 Hyper-V DHCP 接收 IP 172.20.xx,因此无法访问我的网络资源。
我们将非常感谢您的建议。
答案1
发现问题了...
仅创建虚拟交换机是不够的,我还必须关闭虚拟机,进入设置,并更改网络配置以明确使用该交换机。我假设每个交换机都会有自己的连接,但我错了。
感谢@Massimo 的想法。
答案2
虚拟交换机的作用与交换机完全相同;如果它是“外部”类型,它将连接到主机系统上的物理 NIC,并将其用作物理网络的上行链路。
您不需要配置任何内容以使 DHCP 工作;如果它在物理网络上可用,则它将可供连接到此虚拟交换机的任何 VM 使用。