我在同一台电脑上的VMware上运行了一个网站服务器。我想知道如何通过我的主机获取该服务器的IP。我的服务器正在运行红帽,它是“保存状态”。所以它不是一个物理操作系统,我可以进去浏览我的红帽子。我可以ping那台服务器吗?
答案 0 :(得分:1)
我是用两种方式之一做到的。您是否可以从控制台获得对计算机的root访问权限?如果是这样,请登录并使用/ sbin / ifconfig查找地址。 如果没有查找文件dhcpd.leases(在Linux上它在/ etc / vmware / vmnet8 / dhcpd中用于NAT / etc / vmware / vmnet1 / dhcpd用于主机-only。在该文件中有许多数据块: -
lease ip-address {
hardware ethernet MAC address
}
将IP地址与MAC地址匹配,你就可以了。
e.g。 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中会有类似的文件,但我必须检查