【问题标题】:Connect to server in vmware player while host is not connected to a network在主机未连接到网络时连接到 vmware 播放器中的服务器
【发布时间】: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”以及“仅主机”连接并重新启动了来宾,但它也不起作用。我认为出于某种原因,来宾操作系统只能识别物理网卡(已断开连接)。

我需要独立于网络运行这台机器(我的笔记本电脑),因为我将它用于演示,并且需要能够从我的主机操作系统连接到来宾操作系统。

【问题讨论】:

    标签: networking vmware suse vmware-player


    【解决方案1】:

    我认为解决方案是在对 VMWare 上的网络设置进行更改后重新启动 VM。我为虚拟机选择了网络作为“仅主机”关闭虚拟机并再次启动它。之后,我能够做我想做的事情(即从主机中的浏览器浏览来宾上的 Web 应用程序),而无需将主机连接到网络。

    因此,在我的情况下,解决方案的关键是进行网络更改并重新启动 VM。

    欢迎任何 cmets 建议...

    【讨论】:

      【解决方案2】:

      我不确定我是否完全理解您想要做什么,但我知道设置一个有效的 NAT 配置将为您提供最大的灵活性。

      单击网络图标并选择设置,选择 NAT。

      在您的 Unix 操作系统上按照这些步骤操作

      1. cd /etc/sysconfig/network-scripts
      2. 备份您的以太网适配器配置
      3. cp ifcfg-eth0 ifcfg-eth0.bak
      4. 接下来修改设置,如下所示:
        DEVICE="eth0"
        BOOTPROTO="dhcp"
        HWADDR="What ever was here on your system"br/> NM_CONTROLLED="yes"
        ONBOOT="yes"
      5. 保存更改
      6. 重启网络适配器
        /etc/init.d/network restart
      7. 试试 nslookup www.google.com

      您现在应该能够从 Windows 主机和 Linux 客户机来回连接。

      Jay28

      -附言我有截图,但我还没有 10 分来发布图片。

      【讨论】:

        猜你喜欢
        • 2017-09-21
        • 2022-01-02
        • 2011-03-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-09
        • 2016-02-20
        • 2016-04-25
        相关资源
        最近更新 更多