Можно ли выбрать адаптер для мостового соединения отдельно для каждого сетевого адаптера в VMware?

Можно ли выбрать адаптер для мостового соединения отдельно для каждого сетевого адаптера в VMware?

У меня есть хост-компьютер с Windows7 с проводной и беспроводной сетью. Это две отдельные сети с двумя отдельными серверами dhcp.

Я создал виртуальную машину Ubuntu в VMware Player с двумя сетевыми адаптерами. Теперь я хотел бы объединить два сетевых адаптера с моими двумя физическими сетями. Затем я столкнулся с очень неприятной проблемой.

Я выбралпервыйвиртуальный сетевой адаптер и я нажал bridged & replicate physical network connection state. Затем я нажал на кнопки "Configure Adapters" и выбрал хост-адаптер, к которому я хочу подключить этот виртуальный адаптер.

Я выбралвторойвиртуальный сетевой адаптер и я нажал bridged & replicate physical network connection state. Затем я нажимаю на кнопки "Configure Adapters" и вижу, что сетевой адаптер хоста, который я выбрал ранее для своего первого моста, уже выбран. Мне это не нужно, поэтому я отменяю его выбор и выбираю другой физический адаптер. Перед запуском машины я проверяю первый, не допустил ли я никакой ошибки, и вижу, что выбран второй физический адаптер!!! Кажется, это отдельное приложение, которое не связано с отдельными адаптерами, но выполняет общее мостовое соединение...

Возможно ли вообще то, что я хочу? Я не могу соединить их оба, потому что они автоматически выберут физический адаптер, на котором установлено и работает соединение.

решение1

НАШЕЛ! Некрасиво, но работает.

В старых версиях vmware workstation an player был инструмент для настройки сетевых адаптеров. Он называется vmnetcfg.exe. В новейшей версии vmware workstation он все еще есть в установочном пакете, но больше не установлен. Чтобы он заработал в моем vmware player id сделал следующее:

Получить программу

Я скачал последнюю версию VMware Workstation (400+MB). Когда она загрузилась, я открыл CMD и извлек установщик:

> cd \path\to\installer\
> vmware-workstation-versionyaddayadda.exe \e extractedfolder

Затем я перешел в извлеченную папку и открыл core.cab с помощью winrar. Где-то там скрывается vmnetcfg.exe. Я извлек его и скопировал в папку установки VMware Player.

Запуск программы

Я запустил программу. У меня были перечислены VMnet0, VMnet1 и VMnet8. Я выбрал VMnet0 в списке, затем нажал bridged и выбрал свойбеспроводнойсетевой адаптер вместо автоматического.

Затем я нажал «Добавить сеть...» и назвал ее VMnet2. Я выбрал VMnet2 в списке, затем нажал bridged и выбрал свойпроводнойсетевая карта вместо автоматической.

Добавление карты в виртуальную машину

Сначала я добавил второй виртуальный сетевой адаптер в настройках машины VMware player. Первый я оставил в режиме моста и настроил беспроводной адаптер как предпочтительный адаптер моста (мой проводной адаптер больше не кликается).

Мне нужно было добавить карту в VM вручную. Это означало, что мне нужно было открыть файл VMX в Notepad или в моем случае в другом предпочитаемом редакторе.
В файле VMX я добавил две строки (если они уже есть, замените их).

ethernet1.connectionType = "custom"
ethernet1.vnet = "vmnet2"

Я сохранил файл и запустил vmware player. В настройках сети я вижу это:

Network Adapter: Bridged (Automatic)
Network Adapter: Custom (vmnet2)

Я запустил виртуальную машину, и она заработала!

решение2

VMWare Player 5 решил эту проблему. В этой версии можно выбрать предпочтительный автоматический мост. Однако, к сожалению, старые версии не могут с этим справиться.

решение3

VirtualBox может это сделать, поэтому, если вам не требуется использовать VMWare Player, это может быть альтернативой.

Связанный контент