Позвольте виртуальной машине VMware соединиться с миром через специализированный интерфейс

У меня есть плеер VMware, и я выполняю специальную ОС туда.

Мой компьютер имеет два сетевых интерфейса, давайте назовем их eth0 и eth1.

Я хочу настроить свой компьютер так, чтобы весь сетевой трафик пошел eth0, если и только если он происходит в моей виртуальной машине. Если трафик принадлежит моему хосту ОС затем, я хочу, чтобы это прошло eth1.

2
задан 22.11.2009, 22:04

4 ответа

Простой ответ, просто настраивают eth0 без любого IP-адреса и затем настраивают VMware Player для образования моста виртуального сетевого интерфейса к eth0 на хосте. Настройте eth1 на хосте как Вы, обычно был бы.

Если гость и хост должны только связаться через их соответствующие интерфейсы, можно просто оставить eth0 на хосте настроенным без любого IP-адреса. Таким образом, если хост и гость когда-нибудь должны связываться, они должны будут пройти любую сетевую инфраструктуру, за пределами описанной системы.

0
ответ дан 12.12.2019, 07:28

Какую версию VMware Player Вы выполняете? Если v2 или ранее, ищите vmnetcfg в каталоге установки. Можно использовать его для конфигурирования сетей для клиентов VMware. Можно настроить запараллеленную сеть по умолчанию для использования eth0 хоста вместо того, что когда-либо это делает теперь. Затем просто ваше дело настраивать Ваш хост, сетевой, чтобы только использовать eth0 (покрытия ответа Jason это)

vmnetcfg не установлен по умолчанию с VMware Player 3, но у меня есть немного сообщения в блоге о том, как извлечь и использовать его от пакета установки Плеера.

0
ответ дан 12.12.2019, 07:28

Я сделал бы следующее: На VMNETCFG использования хост-машины (в папке плеера VMware) для изменения "соединенного мостом", сходящего автоматического для привязки адаптера, Вы хотите (в этом случае eth0). На хост-машине устанавливает обязательный порядок Ваших адаптеров для использования eth1 сначала. На госте устанавливает сеть для использования соединенный мостом. Обратите внимание, что это не будет препятствовать тому, чтобы хост получил доступ к eth0 - по крайней мере, хост будет использовать это для обработанного соединенная мостом коммуникация гостю. Изменение обязательного порядка просто подает заявки на хосте (если specically не связано с адаптером), пробуют eth1 сначала. Это - хорошее краткое описание настройки сети с VM: http://www.petri.co.il/virtual_create_network_testlab_vmware.htm

0
ответ дан 12.12.2019, 07:28

Вы используете Windows Vista или Windows 7? У меня была эта проблема в обоих.

Ошибка в установщике предотвращает установку инструмента vmnetcfg.exe

См. ответ user19608, и затем если Вы не можете найти vmnetcfg.exe, сделайте это:

Выполненная установка снова как это от Командной строки (CMD):

VMware-player-3.1.1-282343.exe /e .\vmplayer

В vmplayer subdir Вы найдет network.cab - извлеките его в проводнике или 7zip, затем найдите vmnetcfg.exe и копия к c:\Program Files (x86)\VMware\VMware Player

0
ответ дан 12.12.2019, 07:28

Теги

Похожие вопросы