Привет,
Мы хотим управлять сессиями клиентов HotSpot по MAC-адресу или DHCP IP-адресу в конфигурации автоматического входа. В идеале, это должно обрабатываться локально на роутере для бесплатного публичного WAP. HotSpot должен предоставлять тайм-аут сессии и лимиты на загрузку/выгрузку, учетную информацию и рекламный опыт для каждого клиента. Похоже, это возможно с использованием метода аутентификации по MAC-адресу или профиля shared-users с общим пользовательским псевдонимом (и профилем) и без ограничений по MAC-адресам. Не требуется или нежелательна идентификация пользователя, нужен лишь способ уникально управлять каждым подключением клиента. Скрипт входа будет автоматически входить в сессию под общим пользовательским аккаунтом. Однако, управление сессиями RouterOS, похоже, применяется к пользователю во всех сессиях и не будет работать так, как я понимаю. Клиент, загружающий большой объем данных и достигающий лимита пользователя, негативно повлияет на другие клиентские сессии, использующие тот же общий пользовательский аккаунт. Может быть, тайм-ауты сессии действительно применяются к пользовательской сессии, а не к пользователю? Я еще не тестировал это.
Итак, мой вопрос состоит из двух частей: есть ли способ реализовать управление сессиями/учет по MAC-адресу или IP-адресу, используя локальный роутер или какой-то другой хитрый способ управления в противном случае анонимными клиентами уникальным образом с помощью RouterOS? Авторегистрация MAC-адреса в качестве имени пользователя была еще одной идеей, но это, кажется, тоже невозможно. Я не очень хорошо разбираюсь в RADIUS-серверах, но как второй вариант, может ли вышеописанный сценарий управления сессиями быть реализован с RADIUS и HotSpot? Если да, то позволит ли какой-нибудь RADIUS-сервер такую конфигурацию или только определенные серверные продукты?
Большое спасибо,
Майк
Мы хотим управлять сессиями клиентов HotSpot по MAC-адресу или DHCP IP-адресу в конфигурации автоматического входа. В идеале, это должно обрабатываться локально на роутере для бесплатного публичного WAP. HotSpot должен предоставлять тайм-аут сессии и лимиты на загрузку/выгрузку, учетную информацию и рекламный опыт для каждого клиента. Похоже, это возможно с использованием метода аутентификации по MAC-адресу или профиля shared-users с общим пользовательским псевдонимом (и профилем) и без ограничений по MAC-адресам. Не требуется или нежелательна идентификация пользователя, нужен лишь способ уникально управлять каждым подключением клиента. Скрипт входа будет автоматически входить в сессию под общим пользовательским аккаунтом. Однако, управление сессиями RouterOS, похоже, применяется к пользователю во всех сессиях и не будет работать так, как я понимаю. Клиент, загружающий большой объем данных и достигающий лимита пользователя, негативно повлияет на другие клиентские сессии, использующие тот же общий пользовательский аккаунт. Может быть, тайм-ауты сессии действительно применяются к пользовательской сессии, а не к пользователю? Я еще не тестировал это.
Итак, мой вопрос состоит из двух частей: есть ли способ реализовать управление сессиями/учет по MAC-адресу или IP-адресу, используя локальный роутер или какой-то другой хитрый способ управления в противном случае анонимными клиентами уникальным образом с помощью RouterOS? Авторегистрация MAC-адреса в качестве имени пользователя была еще одной идеей, но это, кажется, тоже невозможно. Я не очень хорошо разбираюсь в RADIUS-серверах, но как второй вариант, может ли вышеописанный сценарий управления сессиями быть реализован с RADIUS и HotSpot? Если да, то позволит ли какой-нибудь RADIUS-сервер такую конфигурацию или только определенные серверные продукты?
Большое спасибо,
Майк
