Исправлены MAC-адреса на компьютерах Windows EC2

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

Вот проблема:

Мы предоставляем виртуальную лабораторию/среду обучения/оценки, которая проходит от Amazon EC2. Каждый так часто клиент хочет запустить лицензионное программное обеспечение (которое им принадлежит!) В облаке, но для компонента лицензирования требуется постоянный MAC-адрес.

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

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

Конечно, мне бы хотелось услышать о других обходных решениях, если у вас есть идеи.

Ответ 1

К сожалению, здесь нет хорошего обходного пути. EC2 не позволяет манипулировать MAC-адресом экземпляра.

Ответ 2

Вы можете использовать экземпляр EC2 в VPC и подключить к нему интерфейс Elastic Network.

ENI подобна дополнительной сетевой карте с фиксированным IP-адресом (внутренним и внешним) и фиксированным MAC-адресом.

Подробнее о ENI на сайте AWS.