每当我将在 Virtual PC 2007 下运行的虚拟机的网络配置更改为 NAT 时,都会收到“网络上存在重复的名称。”错误。
我的网络上没有其他具有此名称的机器,并且在任何其他网络配置中运行虚拟机都不会导致此错误。
根据谷歌搜索,这似乎是 Virtual PC 2007 的一个常见问题,但似乎没有人能解决它。
到目前为止,我发现关闭 TCP 上的 NETBIOS 会导致问题消失,但我需要将此 VM 加入到域,如果关闭 TCP 上的 NETBIOS 则无法执行此操作。
答案1
Windows 域将计算机列表存储在一系列复杂的主浏览器和辅助浏览器列表中。问题是,当您将网络配置更改为 NAT 或反之亦然时,虚拟映像中的虚拟适配器会重新启动。但是,计算机名称翻译列表尚未更新,因此计算机会将其自己的名称检测为重复。
只需等待片刻。缓存该名称的计算机最终将刷新该名称,然后它将再次可用。
可能有办法强制刷新名称,但我不知道如何做到这一点。