2013-03-07 3 views
-1

У меня есть сервер веб-сайта, работающий на моем VMware на том же компьютере. Я хочу знать, как я могу получить IP-адрес этого сервера через мой хост. На моем сервере работает красная шляпа, это «сохраненное состояние». SO - это не физическая ОС, где я могу зайти и просмотреть свою красную шляпу. Может быть, я могу пинговать этот сервер?Как найти сервер locahost vmware с хоста

ответ

1

Я делаю это одним из двух способов. У вас есть root-доступ к машине либо с консоли? Если это так, войдите в систему и используйте/sbin/ifconfig, чтобы найти адрес. Если вы не ищете файл dhcpd.leases (в Linux он находится в/etc/vmware/vmnet8/dhcpd для NAT/etc/vmware/vmnet1/dhcpd для хоста - только в файле есть несколько блоков данных : -

lease ip-address { 
hardware ethernet MAC address 
} 

Match IP-адрес, МАС-адрес и вы его

например 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 

Надеется, что это помогает. Я подозреваю, что в VMWare будет установлен аналогичный файл в Windows, но мне нужно было бы проверить

+0

В Windows 7 файл можно найти в C: \ ProgramData \ vmware –

Смежные вопросы