Смена MAC адреса на MikroTik

На оборудовании Mikrotik существует возможность смены MAC адреса. Да, его назначают на заводе изготовителя, он является физическим адресом порта, который зашит в сетевую карточку и его можно заменить.
Смена адреса второго уровня (L2 — mac) не является частой операцией, но в то же время имеет место быть в разных ситуациях. Как один из вариантов – вы меняете очередной ШМылинк, и провайдер зарезервировал статический белый адрес или он предоставляет доступ в интернет по IPoE (это когда после настройки роутера вы обращаетесь на любую страницу в интернете и вас перебрасывать на сайт провайдера, где нужно ввести логин и пароль). В этих двух сценариях вы можете скопировать MAC WAN порта ШМылинка и навесить его на любой порт Mikrotik.
Обращаю внимание, что все следующие действия будут происходить в RouterOS, смена MAC адреса в SWoS невозможна.

Смена MAC адреса на ethernet портах

Возьмём, среднестатистический Mikrotik hAP AC Lite и провалимся в нужный нам порт. В моем случае ether3. Как мы видим, MAC его для редактирования не доступен.
свойства физического интерфейса RouterBoard
РЕКОМЕНДАЦИЯ
Наша команда советует изучить углубленный курс по администрированию сетевых устройств MikroTik.
В курсе много лабораторных работ по итогам которых вы получите обратную связь.
После обучения вы получите диплом гос. образца РФ. Подробности и доступ к началу курса бесплатно тут.
Все дело в том, что сменить его можно только через CLI. Открываем Terminal в mikrotik и вводим команду для смены mac на интерфейсе ether3:
/interface ethernet set mac-address=AA:11:11:11:AA:11 ether3
смена MAC адреса через командную строку
В ответ на введённую команду мы ничего не получим, но увидим результат ее выполнения
просмотр MAC адреса через Winbox
Т.к. мы подключены к роутеру через данный интерфейс, то увидим его в Neighbors по-данному MAC
подключение Neighbors MAC
Если мы хотим вернуть назад заводской адрес, то просто жмем соответствующую кнопочку в свойствах интерфейса
Mikrotik сброс заводского MAC

Смена MAC на Bridge

Допустим, вы имеете Bridge – Он может принимать любой адрес от любого добавленного в него интерфейса. Но его так же можно заменить через CLI следующей командой:
смена MAC адреса на Bridge CLI
Но его так же можно изменить и в графике, открыв просто его свойства
смена MAC адреса на Bridge Winbox
Тем самым, мы закрепляем строго определённый адрес и никакие падения линков нам не страшны.

Смена MAC на CHR

Cloud Hosted Router эта та же операционная система, что и RouterOS. При создании виртуальной машины, вы можете добавить сколько угодно сетевых интерфейсов, однако вышеописанные команды на них не сработают. Почему?
Потому что он зашит в сетевую карту, а владелец сетевой карты является гипервизор (Hyper-V, VMWare). Поэтому, для того чтобы сменить его на Mikrotik CHR вам нужно менять его в свойствах виртуального интерфейса, презентуемого для ВМ.
Mikrotik CHR смена MAC адреса
Запускаем CHR и проверим
просмотр MAC адреса в CLI CHR
Чтобы сменить MAC на Микротике, нужно выключить ВМ, заменить значение и снова запустить. Минус такого подхода, что на лету, ничего не поменяете.
РЕКОМЕНДАЦИЯ
Вы хорошо разбираетесь в Микротиках? Или впервые недавно столкнулись с этим оборудованием и не знаете, с какой стороны к нему подступиться? В обоих случаях вы найдете для себя полезную информацию в углубленном курсе «Администрирование сетевых устройств MikroTik». В курсе много практических лабораторных работ по результату выполнения которых вы получите обратную связь. После окончания обучения вы получите диплом гос. образца РФ. Подробности и доступ к началу курса бесплатно тут.