Не может пропинговать или получить доступ к гостю с хоста - 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-адрес, в этом случае я могу подключиться с хоста на гостя, но проблема в том, что я не могу подключиться к Интернету от гостя.

Спасибо

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.

Обновить

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

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

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

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

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

[Виртуальный сетевой редактор] устанавливает 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 будет "маршрутизировать" для вас)

Другие вопросы по тегам