Отримуйте користувачів Mac-адреси, якщо вони підключені до мережі WiFi (MikroTik)


0

Я хотів би зареєструвати адресу користувачів Mac у базі даних, розміщеній на веб-сервері. Мені було цікаво, чи є змінна, яку я можу використовувати, наприклад, $mac-addressяка замінить її на mac-адресу користувачів.

Я думаю використовувати цю змінну в прихованому полі, і коли форма буде подана, я заношу інформацію в базу даних.

Це навіть можливо? Тому що я знаю, що на сторінці стану в папці гарячої точки ви бачите мак-адресу підключеного пристрою.

Я також намагався $(mac)нічого не використовувати .

Дякую

Відповіді:


0

Кілька способів досягти цього в моєму особистому бажаному порядку:

  • Зареєструйте активність Wifi та надішліть її на сервер syslog, який запише дані в базу даних. У вас буде точний час підключення / відключення всього підключення до вашої точки доступу.
  • Використовуйте програму C # (наприклад) з Mikrotik API, щоб "прослухати" вхідні MAC-адреси та ввійти в базу даних.
  • Запитуйте свою програму Mikrotik AP за допомогою SNMP або API, щоб отримати список підключених MAC-адрес: ви отримуватимете знімки, наприклад, підключених людей щохвилини, наприклад.

Але вона вже вбудована ... наприклад, якщо ви використовуєте вбудовану функцію гарячої точки ... на сторінці статусу вона відображає MAC-адресу просто за допомогою простого tag. Мені було цікаво, чи можливо це мати на інших сторінках, розміщених деінде?
Борис

Так, syslog - це найпростіший спосіб зробити це.
Бенуа ФІЛІППОН

Але це, здається, не працює, він повинен замінити тег адресою Mac, але він не працює ... Чи є спосіб його включити?
Борис
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.