这是我第一次尝试设置一些虚拟机。我试图通过 RDP 连接到它们,但遇到了此错误
远程桌面找不到计算机“[服务器]”。这可能意味着“[服务器]”不属于指定的网络。请验证您尝试连接的计算机名称和域。
我正在尝试设置一些开发服务器。我在 Hyper-V 中创建了 6 台机器、1 个域控制器和 5 个成员服务器。
所有服务器都运行 Windows Server 2008 R2 SP1。所有服务器都位于一个域中(称为“d.com”)。
我创建了一个内部虚拟交换机,其配置如下:
- IPv4 地址 = 198.168.10.1
- 子网掩码 = 255.255.255.0
- DNS 服务器 = 198.168.10.1
对于域控制器(称为“DC”)和第一个成员服务器(称为“S1”),我启用了远程桌面,允许运行以下任何版本的计算机进行连接这链接的说明。我确实将此说明中列出的服务设置为自动启动:
- DNS 客户端(已自动)
- 功能探索资源出版物
- SSDP 发现
- UPnP 设备主机
我可以 ping 上面给出的 IP。我通过禁用 S1 中的防火墙检查了这是否是防火墙问题,并尝试使用 rdp,但遇到了同样的错误。
奇怪的是,昨天我第一次设置好一切后,能够使用 rdp,但今天就没那么幸运了。我确实发现启动机器时 SSDP Discovery 服务尚未启动,但即使启动了它也无法解决问题。
我是否遗漏了某些配置?我是否配置错误了某些内容?
编辑:已解决
我修改了内部交换机的 IP 配置,为其指定与虚拟机位于同一子网的 IP,并设置适当的子网掩码和默认网关(同样位于同一子网)。我还删除了 DNS 服务器地址。
我现在能够从主机 ping 和远程桌面我的虚拟机。
答案1
尝试在 VMware 工作站中使用 Bridge 网络。同一网络上的外部设备无法与在 OS 内运行的 VMware 机器通信。请参阅我的帖子,了解 Bridge 连接的工作原理。