Как задать mac адрес виртуальной машины VMware

Как задать mac адрес виртуальной машины VMware

Как задать mac адрес виртуальной машины VMware

Всех приветствую на страницах своего блога, сегодня хочу опять поговорить про мою любимую платформу виртуализации VMware ESXi. На повестке дня вопрос как задать mac адрес виртуальной машины VMware и для чего это нужно.

Ранее я уже рассказывал что такое mac адрес и как его посмотреть на примере Windows 10. Теперь же нашим объектом настроек будут виртуальные машины, точнее виртуальные сетевые интерфейсы.

Где применима настройка мак адреса

Приведу несколько примеров из своей практики.

  • Вы ранее мигрировали физический сервер в виртуальную машину и хотели бы сохранить за сетевыми картами старые mac адреса
  • У вас имеются привязки софта или других лицензий на mac адрес
  • Может быть разрешено обращение к внешним ресурсам с определенного ip адреса и определенным мак адресом
  • Привязка DHCP пула, пример аренда ip адреса в цоде hetzner

Методы смены mac адреса у VMware ESXI

Через настройки виртуальной машины

Методов минимум два, первый это в настройках виртуальной машины, а второй это в конфигурационном файле виртуалки.

Выбираем нужную виртуальную машину и жмем по ней правым кликом, выбираем edit settings.

как прописать мак адрес виртуальной машины VMware-01

Выбираем ваш сетевой интерфейс и видим, что у него стоит автоматическое получение MAC Address.

как прописать мак адрес виртуальной машины VMware-02

Выставляем Manual и как видим, данное поле стало доступно для редактирования. Введем :11:11:11. Чтобы настройки приминились нажимаем ок и запускаем виртуальную машину, теперь у нее новый mac адрес.

как прописать мак адрес виртуальной машины VMware-03

Через конфигурационный файл

Второй метод подразумевает редактирование конфига виртуалки, для начала его нужно скачать. Для этого идем в месторасположение виртуальной машины на датасторе через Browse.

как прописать мак адрес виртуальной машины VMware-04

Щелкаем правым кликом по файлу с форматом vmx, более подробно с форматами файлов виртуальных машин можете познакомится по ссылке. И выбираем Download, сохраняем, где вам нужно.

как прописать мак адрес виртуальной машины VMware-05

В итоге у вас будет вот такой текстовый файл

как прописать мак адрес виртуальной машины VMware-06

Открываем его любым текстовым редактором и ищем вот такую строку ethernetN.address, это то что мы до этого меняли.

как прописать мак адрес виртуальной машины VMware-07

Если вы в первый раз меняете, то у вас там стоит получение мак адреса автоматом. В этом случае ищем строки

ethernetN.addressType=vpx на ethernetN.addressType=static (N-номер Ethernet начиная с 0)

и

ethernetN.GeneratedAddress который меняем на ethernetN.address и пропишите для нее адрес вида 00:50:56:XX:YY:ZZ (4-й октет не должен быть больше 3F во избежание конфликтов с виртуальными машинами VMware Workstation)

как прописать мак адрес виртуальной машины VMware-08

Сохраняем файл и передаем его снова на сервер в месторасположение виртуальной машины, через Upload File.

как прописать мак адрес виртуальной машины VMware-09

Теперь если запустить VM машинку, мак адрес на сетевом интерфейсе изменится. Проверить это можно быстро в настройках

как прописать мак адрес виртуальной машины VMware-10

Думаю было не сложно и вы теперь разобрались как задать mac адрес виртуальной машины VMware. В VMware Workstation так же можно будет поменять через vmx файл.

Материал сайта pyatilistnik.org

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

я в гугл