Я настраиваю для запуска виртуальных машин в качестве примеров клиентов с различными профилями использования. Для этого виртуальные машины должны работать в разных виртуальных сетях друг с другом и с основным компьютером. Коммутатор настроен для выполнения тегов, мне просто нужно настроить мой Mac для передачи правильных пакетов на правильную виртуальную машину.
Макинтош заменяет старый ящик linux, на котором запущена аналогичная конфигурация VM/vlan. В linux /etc /network /interfaces устанавливается следующим образом:
auto eth0
iface eth0 inet dhcp
auto vlan102
iface vlan102 inet manual
vlan-raw-device eth0
auto br102
iface br102 inet manual
bridge_ports vlan102
bridge_maxwait 0
bridge_fd 0
bridge_stp off
Все, что мне нужно сделать, это установить MAC-адрес виртуальной машины и сказать ей использовать br102 в качестве сетевого устройства. Это делает DHCP и PXE-загрузку к нужному серверу на основе этого.
Я понятия не имею, как настроить это на Mac, хотя. Можно ли это сделать, и если да, то на что мне смотреть?