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