Невозможно проверить связь с гостем или получить доступ к нему с хоста - vmware

У меня ОС win7 с рабочей станцией vmware с debian 7. Это ipconfig хоста (win 7)

   Connection-specific DNS Suffix  . :
   IPv4 Address. . . . . . . . . . . : 10.47.235.94
   Subnet Mask . . . . . . . . . . . : 255.255.255.255
   Default Gateway . . . . . . . . . : 0.0.0.0

Я подключен через NAT (мне не удалось установить мостовое соединение). ifconfig гостя это

debian 7 ifconfig - vmware

Но пинг гостя с хоста по ip 192.168.252.138 дает тайм-аут запроса. Если я включу какой-либо сетевой адаптер из сетевых подключений win7, скажем VMnet1, соответственно эти строки появятся в win7 ipconfig

Ethernet adapter VMware Network Adapter VMnet1:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::4561:18cc:8abc:93a2%15
   IPv4 Address. . . . . . . . . . . : 192.168.71.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

и я могу пинговать хост от гостя с помощью 192.168.71.1, но снова не могу пинговать гостя с хоста (это то, что мне нужно).

У меня нет правил брандмауэра в гостевой системе: /sbin/iptables -L не показывает правил.

Я могу создать собственную виртуальную сеть и подключить к ней гостя, установив статический IP-адрес, в этом случае я могу подключиться от хоста к гостю, но проблема в том, что я не могу подключиться к Интернету из гостя.

Благодарность


person dav    schedule 18.08.2014    source источник


Ответы (3)


вместо vmnet1 мне пришлось включить VMware Network Adapter VMnet8, поэтому он добавил в конфигурацию хоста следующее:

Ethernet adapter VMware Network Adapter VMnet8:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::28e4:a65d:b520:ad92%16
   IPv4 Address. . . . . . . . . . . : 192.168.252.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

после этого я смог пинговать гостя с хоста. Тип соединения между хостом и гостем - nat.

обновить

если он уже включен, может помочь отключение и повторное включение (спасибо Paul G)

person dav    schedule 18.08.2014
comment
Моя VMNet8 была включена, и я все еще не мог проверить связь с моей гостевой системой Cent / OS. Мне пришлось отключить его и снова включить. Потом заработало. Спасибо, что указали мне правильное направление. - person Paul G; 13.11.2014
comment
@PaulG, np и спасибо за комментарий, я добавил это в ответ - person dav; 13.11.2014
comment
Мне даже отключение VMNet8 не помогло. Как-то изменились настройки IPV4 моих адаптеров VMNet. Поэтому мне пришлось отредактировать свойства адаптера VMNet1 и VMNet8 и изменить настройки IPV4 на DHCP. После этого соединения от хоста к гостю работали. - person Litty; 29.09.2015
comment
Ты спасешь мою ночь! - person Johnny Nguyen; 06.05.2017
comment
По какой-то причине выбор NAT в качестве виртуального адаптера не работал, а выбор Custom - VMNet8 - NAT работал. Понятия не имею, почему они будут другими. - person Jay Imerman; 16.02.2018
comment
У меня ничего из этого не сработало. Я могу пинговать от гостя (Windows 7) к хосту (MacOS Mojave). Но пинг от хоста к гостю по-прежнему не работает. - person mamacdon; 08.10.2019
comment
У меня была такая же проблема, и я сходил с ума. Не могли бы вы случайно установить несколько виртуальных машин? Я сделал. У меня также был установлен Virtual Box. Я отключил для него виртуальный адаптер и вуаля! Это сработало! - person wiwinut; 29.01.2021

Просто оставьте это здесь, если кто-то столкнется с этой проблемой и не найдет решения.

Это вроде очевидно, но также убедитесь, что ваш гость, если он запускает Windows, действительно доступен для обнаружения.

Введите «Домашняя группа» в начале и либо измените сетевое расположение на частное, либо перейдите в «Изменить дополнительные параметры общего доступа» и установите соответствующие разрешения для общедоступных.

Это одна из тех мелких деталей, которые легко не заметить ...

person Xenocide    schedule 20.12.2016

[Virtual Network Editor] устанавливает ISO-OSI-Layer-1 и 2

.. обеспечение физической абстракции на физических носителях и уровень управления CSMA / CD для локальных сетей типа Ethernet

В вашей настройке в том же домене VMne1 CSMA / CD были два несвязанных определения сетевых адресов уровня 3:

W7 was an L2 CSMA/CD-VMnet1 connected [host] on an L3 [network]  10.47.235.94/32
W7 had an L2 CSMA/CD-VMnet1 setup            as an L3 [network] 192.168.71.0/24   #(*) 
VM was an L2 CSMA/CD-VMnet1 connected [host] on an L3 [network] 192.168.252.0/24

и, помимо явно несовпадающей конфигурации (^ *), не было L3 [сеть] межсоединения через [router ], чтобы между двумя разделенными мирами было установлено соединение с возможностью IP-маршрутизации.

Это никогда не полетит

Либо настройте роль [router], либо настройте L3- «совпадающие» адреса, либо перейдите в отдельный VMnet (и VmWare будет «маршрутизировать» за вас)

person user3666197    schedule 18.08.2014