-1

我在同一台 PC 上的 VMware 上运行了一个网站服务器。我想知道如何通过我的主机获取该服务器的 IP。我的服务器正在运行 red hat,它处于“已保存状态”。所以它不是一个物理操作系统,我可以进去浏览我的红帽。我可以ping那台服务器吗?

4

1 回答 1

1

我以两种方式之一做到这一点。您是否可以从控制台访问机器?如果是这样,请登录并使用 /sbin/ifconfig 查找地址。如果不查找文件 dhcpd.leases(在 Linux 上,它位于 /etc/vmware/vmnet8/dhcpd 用于 NAT /etc/vmware/vmnet1/dhcpd 用于主机 -only。在文件中有许多数据块: -

lease ip-address {
hardware ethernet MAC address
}

将IP地址与MAC地址匹配,您就拥有了。

例如 MAC 地址 00:0C:29:64:B4:EF

lease 192.168.240.138 {
    starts 4 2013/03/07 17:19:44;
    ends 4 2013/03/07 17:49:44;
    hardware ethernet 00:0c:29:64:b4:ef;
}

注意Mac地址匹配,ip地址为192.168.240.138

虚拟机上的 /sbin/ifconfig 给出

eth0      Link encap:Ethernet  HWaddr 00:0c:29:64:b4:ef  
          inet addr:192.168.240.138  Bcast:192.168.240.255  Mask:255.255.255.0

希望这可以帮助。我怀疑 Windows 上的 VMWare 中会有类似的文件,但我必须检查

于 2013-03-07T17:29:15.817 回答