Исправлены MAC-адреса на компьютерах с Windows EC2 - PullRequest
11 голосов
/ 25 марта 2011

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

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

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

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

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

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

Ответы [ 2 ]

17 голосов
/ 29 февраля 2012

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

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

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

6 голосов
/ 31 марта 2011

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

...