我在主机操作系统Windows 7 Professional 64位上使用VMWare Player 3.1.0。我的客人是SUSE Linux ES 10。我的客户操作系统(SUSE)运行JBoss应用服务器,我使用HTTP从主机访问。我使用"桥接"连接来设置所有这些
我的问题:当我连接到主机上的网络(使用有线网络适配器)时,我可以连接到Guest OS上的http服务器并浏览应用程序。但是,当我与主机上的网络断开连接(拔掉电线)时,我无法访问客户操作系统应用服务器并浏览应用程序。我使用guest OS ifconfig
命令查找guest OS的ip地址。无论是否连接,该ip地址都不会改变。我甚至试过使用无线数据卡,但也不行。
我已经尝试了"NAT"以及"仅主机"连接并重新启动了客户机,但它也不起作用。我认为由于某些原因,客户操作系统只能识别物理网卡(已断开连接)。
我需要独立于网络运行这台机器(我的笔记本电脑),因为我使用它进行演示,并且需要能够从我的主机操作系统连接到Guest操作系统。
我不确定我完全理解你想要做什么,但我知道设置一个工作的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客户端之间来回连接了。
theJay28
的留言。我有截图,但我没有10点还没有发布图片。
我认为解决方案是在对VMWare上的NetWork设置进行更改后重新启动VM。我为VM选择Network作为"Host Only",关闭VM并重新启动它。在那之后,我能够做我想做的事情(即从主机上的浏览器浏览客户端web应用程序),而无需将主机连接到网络。
因此,在我的情况下,解决方案的关键是进行网络更改并重新启动VM。