VMware Fusion Bridge Network

Использую для демонстраций свой рабочий MacBook Pro и VMWare Fusion на нем . Возникла проблема - при старте машины первичным интерфейсом становиться первый активный - а у меня это интерфейс WiFi , en1 . Интерфейс Ethernet , en0 , становиться активным только после включения в него кабеля . vmnet-bridge по умолчанию привязывается к основному интерфейсу . Нужно , чтобы только к Ethernet . А утилитки , аналогичной той , которая есть в Windows-версии VMware Server , для настройки сетей - нету .

Решение : запускаем Terminal.app , поднимаемся до SuperUser (sudo -s) , делаем cd “/Library/Application Support/VMware Fusion” , дальше правим файл boot.sh - меням комментарий местами , начиная со строки номер 597 :

# Bridge to host network interface 'en0'.
"$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet0.pid vmnet0 en0 - убираем комментарий здесь
# Bridge to the primary host network interface (which can change over time).
#"$LIBDIR/vmnet-bridge" -d /var/run/vmnet-bridge-vmnet0.pid vmnet0 '' - добавляем здесь

Собственно , судя по комментариям - это почти документированная возможность ;) Только я не догнал , где ее найти , потому перелопатил документации горку , так и не нашел - не там смотрел ? :)

Не забываем “заглушить” виртуальные машины , запускаем скрипт /Library/Application\ Support/VMware\ Fusion/boot.sh –restart . Вуаля ! Работает :)

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*