![具有 NAT 网络配置的虚拟 PC 出现重复名称错误](https://linux22.com/image/1225212/%E5%85%B7%E6%9C%89%20NAT%20%E7%BD%91%E7%BB%9C%E9%85%8D%E7%BD%AE%E7%9A%84%E8%99%9A%E6%8B%9F%20PC%20%E5%87%BA%E7%8E%B0%E9%87%8D%E5%A4%8D%E5%90%8D%E7%A7%B0%E9%94%99%E8%AF%AF.png)
每当我将在 Virtual PC 2007 下运行的虚拟机的网络配置更改为 NAT 时,都会收到“网络上存在重复的名称。”错误。
我的网络上没有其他具有此名称的机器,并且在任何其他网络配置中运行虚拟机都不会导致此错误。
根据谷歌搜索,这似乎是 Virtual PC 2007 的一个常见问题,但似乎没有人能解决它。
到目前为止,我发现关闭 TCP 上的 NETBIOS 会导致问题消失,但我需要将此 VM 加入到域,如果关闭 TCP 上的 NETBIOS 则无法执行此操作。
答案1
Windows 域将计算机列表存储在一系列复杂的主浏览器和辅助浏览器列表中。问题是,当您将网络配置更改为 NAT 或反之亦然时,虚拟映像中的虚拟适配器会重新启动。但是,计算机名称翻译列表尚未更新,因此计算机会将其自己的名称检测为重复。
只需等待片刻。缓存该名称的计算机最终将刷新该名称,然后它将再次可用。
可能有办法强制刷新名称,但我不知道如何做到这一点。