Фільтрація по мак на портах в Mikrotik під Router OS

Заходимо в веб інтерфейс Mikrotik

  1. Відкриваємо меню: Switch
  2. Переходимо в пункт Rule
  3. Натискаємо кропку Add New щоб додати нові правила
01

Скрин 1

Для початку необхідно додати правило, яке дозволить проходити трафіку DHCP і ще якійсь широковіщувальній гидоті, оскільки мікрот читає правила по порядку, від верхньго до нижнього, то це правило має бути першим
  • Переходимо в пункті Ports обираємо порт, на якому будемо навішувати правила
  • В пункті Dst. MAC Address пишемо як на скріні "FF:FF:FF:FF:FF:FF"
  • Відкриваємо пункт VLAN в в під пункті VLAN ID вказуємо номер нашого влан
2

Скрин 2

Тепер додаємо правило для вихідного трафіку від необхідного мак (так, в мікрота, як виявилось має бути два фільтра, на вихідний, і вхідний трафік)
  • Переходимо в пункті Ports обираємо порт, на якому будемо навішувати правила
  • В пункті Src. MAC Address тепер пишемо той мак, який має працювати на порту
  • Відкриваємо пункт VLAN в в під пункті VLAN ID вказуємо номер нашого влан
3

Скрин 3

Тепер пишемо правило для вхідного трафіку
  • Переходимо в пункті Ports обираємо порт, на якому будемо навішувати правила
  • В пункті Dst. MAC Address пишемо такий же мак як і в попередноьму пункті
  • Відкриваємо пункт VLAN в в під пункті VLAN ID вказуємо номер нашого влан
4

Скрин 4

А от коли написали всі адреси, що повинні працювати на порту, можна написати фільтр, щоб від інших дропались пакети, і ніяк інакше, послідовність правил в мікроті критична!!
  • Переходимо в пункті Ports обираємо порт, на якому будемо навішувати правила
  • Відкриваємо пункт VLAN в в під пункті VLAN ID вказуємо номер нашого влан
  • Відкриваємо пункт Action і ставимо галочку навпроти Set New Dst. Ports ,але більше нічого не налаштовуємо, за логікою пакет відправиться на неіснуючий порт, тобто зробить, що нам і потрібно
5

Скрин 5

PS: якщо виникає ситуація, коли необхідно додати ще один мак на порт, але він не відомий, а порт уже заблоковано, то необхідно виконати дії ввімкненя захисту в зворотньому порядку:
  • Зайти в меню Switch --> підпункт Rule
  • Вимкнути останнє правило (забороняюче увесь трафік, крім дозволеного), яке відноситься до необхідного порту знявши галку Enabled
  • Виконати дії по додаванню нового мак (скрин 3,4)
  • Перемістити викнене блокуюче правило в самий низ списку, та увімкнути його поставивши галку Enabled