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

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

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

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

решение1

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

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

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

решение2

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

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

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