在主机未连接到网络时连接到 vmware 播放器中的服务器
Posted
技术标签:
【中文标题】在主机未连接到网络时连接到 vmware 播放器中的服务器【英文标题】:Connect to server in vmware player while host is not connected to a network 【发布时间】:2011-08-16 09:52:00 【问题描述】:我在 Host OS Windows 7 Professional 64 位上使用 VMWare Player 3.1.0。我的客户是 SUSE Linux ES 10。我的客户操作系统 (SUSE) 运行 JBoss App Server,我使用 HTTP 从主机访问它。我使用“桥接”连接来设置所有这些。
我的问题:
当我连接到主机上的网络时(使用 wired 网络适配器),我可以连接到来宾操作系统上的 http 服务器并浏览应用程序。但是,当我在主机上断开网络连接(拔下电线)时,我无法访问来宾操作系统应用服务器并浏览应用程序。我使用guest OS ifconfig
命令找出guest OS 的IP 地址。无论连接或断开连接,此 IP 地址都不会改变。我什至尝试过使用无线数据卡,但这也不起作用。
我尝试了“NAT”以及“仅主机”连接并重新启动了来宾,但它也不起作用。我认为出于某种原因,来宾操作系统只能识别物理网卡(已断开连接)。
我需要独立于网络运行这台机器(我的笔记本电脑),因为我将它用于演示,并且需要能够从我的主机操作系统连接到来宾操作系统。
【问题讨论】:
【参考方案1】:我认为解决方案是在对 VMWare 上的网络设置进行更改后重新启动 VM。我为虚拟机选择了网络作为“仅主机”关闭虚拟机并再次启动它。之后,我能够做我想做的事情(即从主机中的浏览器浏览来宾上的 Web 应用程序),而无需将主机连接到网络。
因此,在我的情况下,解决方案的关键是进行网络更改并重新启动 VM。
欢迎任何 cmets 建议...
【讨论】:
【参考方案2】:我不确定我是否完全理解您想要做什么,但我知道设置一个有效的 NAT 配置将为您提供最大的灵活性。
单击网络图标并选择设置,选择 NAT。
在您的 Unix 操作系统上按照这些步骤操作
cd /etc/sysconfig/network-scripts
备份您的以太网适配器配置
cp ifcfg-eth0 ifcfg-eth0.bak
接下来修改设置,如下所示:DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="What ever was here on your system"
br/>
NM_CONTROLLED="yes"
ONBOOT="yes"
保存更改
重启网络适配器/etc/init.d/network restart
试试 nslookup www.google.com
您现在应该能够从 Windows 主机和 Linux 客户机来回连接。
Jay28
-附言我有截图,但我还没有 10 分来发布图片。
【讨论】:
以上是关于在主机未连接到网络时连接到 vmware 播放器中的服务器的主要内容,如果未能解决你的问题,请参考以下文章