Назад | Перейти на главную страницу

Как запустить несколько виртуальных машин ESXi, у которых должен быть одинаковый MAC-адрес?

По разным причинам мне приходится запускать несколько (≈6) клонов одной и той же виртуальной машины на моем лабораторном сервере ESXi на работе, и, к сожалению, MAC-адрес нельзя менять между клонами. Смена IP - это нормально.

Как я могу заставить разные виртуальные машины одновременно обмениваться данными хотя бы с компьютером в сети за пределами сервера ESXi, но желательно также друг с другом?

Вам не нужны виртуальные машины с одинаковым MAC-адресом в одной группе портов vSwitch, вот как они работают.

Если бы мне пришлось это сделать, я бы создал 7 групп портов, по одной для каждой виртуальной машины, а затем, если вам нужно маршрутизировать между ними, просто создайте виртуальную машину маршрутизатора как минимум с 7 vNIC, по одному на каждую группу портов, каждая с действительный IP - очевидно, что каждая группа портов должна иметь собственную подсеть для работы маршрутизации.

Имеет ли это смысл?

Насколько я понимаю, теоретическое минимальное разделение двух сетевых адаптеров с одним и тем же MAC-адресом должно иметь промежуточный маршрутизатор.

Вы можете решить эту проблему, добавив еще одну виртуальную машину с 7 запущенными виртуальными сетевыми адаптерами, например. OPNsense, pfSense или Freesco. Шесть сетевых адаптеров будут подключены к каждому собственному виртуальному коммутатору с одним из разных клонов на каждом коммутаторе. 7-я сетевая карта будет подключена к сети виртуальных машин с доступом к внешней физической сети.