我在一台 Hyper-V 主机(实际上是 Windows Server 2022 Core)上创建了一个 VM。VM 运行的是 Windows Server 2022。运行良好。我在主机上运行了 NAT,VM 位于 192.168.1.2 上,并使用主机上的 192.168.1.1 作为网关。我需要在多台服务器上克隆该设置,因此我获取了该 VM 的虚拟驱动器并对其进行了 sysprep。
在主机 2 上,我设置了 NAT,创建了一个 VM,用系统准备的 vhdx 替换了它的 vhdx,然后启动了它。除了网络之外,它运行良好。设备管理器中有一个隐藏的“Microsoft Hyper-V 网络适配器 #1”,以及一个启用的 #2。我卸载了 #1,然后将 #2 的 IPv4 属性更改为静态 IP。但是,它显示“网络电缆已拔出”,即使关闭 VM 并重新启动它也是如此。我如何插入它的虚拟网络电缆?
有关详细信息,以下是我在两个主机上为 NAT 所做的操作:New-VMSwitch -SwitchName NAT -SwitchType Internal New-NetIPAddress -IPAddress 192.168.1.1 -PrefixLength 24 -InterfaceAlias "vEthernet (NAT)" New-NetNAT -Name NATNetwork -InternalIPInterfaceAddressPrefix 192.168.1.0/24
我用于 sysprep 的命令是:sysprep.exe /oobe /generalize /shutdown /mode:vm
我尝试重置 tcp、ipv4 和 ipv6(例如 netsh int tcp reset),并重新启动了 VM,但没有任何变化。
有什么想法吗?在运行 sysprep 之前,我需要对网络适配器采取一些步骤吗?
提前致谢