Я пытаюсь настроить виртуальную машину в VMWare Fusion (2.0.5), но у меня возникают проблемы с запуском мостовой сети. Каждый раз, когда я запускаю виртуальную машину, на которой я хочу использовать мостовую сеть, я получаю следующую ошибку: «Устройство сетевого моста на / dev / vmnet0 не работает».
Бег sudo /Library/Application\ Support/VMWare\ Fusion/boot.sh --restart
не исправляет это. Попытка редактировать boot.sh
привязать к bond0
вместо того en0
не удалось.
На этом сервере в настоящее время работает Mac OS X Server 10.4.11, но через пару месяцев он будет обновлен до Mac OS X Server 10.6.
Итак, возможно ли использовать мостовую сеть с VMWare Fusion на Mac, который имеет связанное сетевое соединение? Это только ограничение Тигра?
РЕДАКТИРОВАТЬ: Обновление до Snow Leopard и 2.0.6 не повлияло.
Несмотря на прекрасные предложения Джоша, VMWare Fusion 2.x просто не сможет правильно выполнить мост.
Это исправлено в версии 3.x, выпущенной сегодня (27 октября 2009 г.).
Попробуйте Сетевые скрипты Tokamak для VMware Fusion, они обеспечивают расширенную настройку сети и могут сделать то, что вы ищете ...
ПРЕДУПРЕЖДЕНИЕ: Если у вас есть домашний каталог, защищенный FileVault, НЕ УСТАНАВЛИВАЙТЕ ИЗ ЭТОГО КАТАЛОГА! Это испортит FileVault (случилось со мной однажды)
РЕДАКТИРОВАТЬ: вы также можете попробуйте эту ветку на форумах сообщества VMware. Отрывок для вас:
After seeing this post by powervm: http://communities.vmware.com/thread/151384?tstart=0
I was able to get bonded nics/link aggregates to work.
edit /Library/Application Support/VMware Fusion/boot.sh and look for the vmnet-bridge section and edit accordingly.
vmnet-bridge puts itself in background (daemon mode)
Bridge to host network interface 'en0'.
"$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet0.pid vmnet0 en0
Bridge to host network interface 'en1'
"$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet2.pid vmnet2 en1
#"$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet3.pid vmnet3 bond0
Bridge to the primary host network interface (which can change over time).
#"$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet0.pid vmnet0 ''
Edit the vmx file for your virtual machine and change
ethernet0.connectionType = "bridged"
ethernet0.vnet = "/dev/vmnet0"
to
ethernet0.connectionType = "custom"
ethernet0.vnet = "/dev/vmnet0"
make sure fusion isnt running and restart it with
sudo /Library/Application\ Support/VMware\ Fusion/boot.sh --restart
Im not certain what speed im getting on the link in the VM, as task manager states it running at 10mb/s as does the driver. But I have network connectivity, which is all I wanted.