如何从VMware客户机连接到安装在物理主机上的服务器? 在客户机浏览器地址栏中输入“localhost”之类的内容是行不通的。 如果有影响,我的主机操作系统是Windows 7 64位,上面安装了VMware Workstation。
编辑:通过桥接网络连接并在客户机中引用192.168.0.10*,成功实现了连接(将*替换为从0开始的数字,直到连接成功为止)。
如何从VMware客户机连接到安装在物理主机上的服务器? 在客户机浏览器地址栏中输入“localhost”之类的内容是行不通的。 如果有影响,我的主机操作系统是Windows 7 64位,上面安装了VMware Workstation。
编辑:通过桥接网络连接并在客户机中引用192.168.0.10*,成功实现了连接(将*替换为从0开始的数字,直到连接成功为止)。
http://192.168.0.100
您也可以通过其他选项实现此操作,但是使用NAT和仅主机(如果我记得正确)时,主机机器对于客户机似乎具有不同于其真实局域网地址的IP地址。因此,“桥接”是最简单的选择,并且很可能是您的最佳选择,除非您有一些特定的需求。首先要做的事情:检查您的网络是否正常运行。尝试从客户操作系统的控制台ping主机系统或任何网站,比如 ping www.google.com
。
如果您收到任何回复,请尝试在客户机器的浏览器地址栏中输入主机机器的IP地址(不是localhost :P)。您应该能够看到任何正在运行的Web服务(提示:打开Windows 7的控制台,键入ipconfig
,然后找到对应于VMWare的以太网适配器,您将找到您的主机系统的IP地址)。
如果您在执行ping
时没有收到任何回复,则请检查VMWare的网络配置以使用桥接连接--至少对我来说是这样的。
祝你好运!
localhost
指的是虚拟机本身。与从其他任何机器一样,通过其IP地址来引用主机。只需为您的 VMware 虚拟机使用相同的 IP 子网,如果您的 Windows 系统具有 IP 地址类 C 192.168.0.10,则将 192.168.0.120 IP 分配给您的 Vmware 虚拟机,并确保防火墙允许 vmware 中的流量,并在 vm 虚拟机中手动添加监听器端口。转到系统 - 管理-防火墙-添加端口 1521。
谢谢