远程桌面到虚拟机的机器名称而不是IP地址

我有几台虚拟机在VMWare服务器上运行。 我可以使用他们的内部网IP地址RDP给他们,但不能通过他们的机器名称。 为什么是这样? 有没有一个设置,将允许这个? 我的主机操作系统是Win7,我的虚拟机是Win2k3,他们都设置为通过DHCP获得静态IP

你没有说你的主机或客户操作系统是什么,但是一种方法是编辑你的/etc/hosts文件来包含所涉及系统的名字。

如果您使用Windows,它应该在C:\WINDOWS\System32\drivers\etc\hosts

如上所述在hosts文件中添加一个条目将是最简单的方法。 添加这样的东西会做这个工作,其中x被replace为IP地址:

 # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost xxx.xxx.xxx.xxx BUILD