Биллинг для нестандартных клиентов

А именно консолей xbox 360. Открываем что-то вроде консольного игрового клуба. Имею на руках порядка 30ти консолей. Абсолютно кончились идеи. Нужен биллинг с лимитированием по времени. У консолей из пригодного для авторизации есть только MAC-адрес и возможность подключению к PPPoE серверу.
В качестве роутера выступает машина с Mikrotik Route OS.

Пробовал:
1. RADIUS биллинг с авторизацией по мак-адресу — не рвет соединение по окончанию таймера.
2. RADIUS биллинг с PPPoE авторизацией — все отлично работает, считает сессии, рвет сессии но убивает NAT (консольная сеть Xbox Live начинает капризничать, перестает подключаться к некоторым матчам, чатам, командам).
Схема примерно такая: x360 ---> ppp login ---> ppp server ---> ppp server interface ---> router NAT ---> Internet
3. Встроенный в Mikrotik биллинг Hotspot с авторизацией по маку — не рвет соединению по окончанию таймера.
4. Невероятный вариант Hotspot ---> Radius вообще не заработал.

Задача весьма нетривиальная, так что положение у меня хреновое.
Хабрамозг, помоги!

image
forum.mikrotik.com/viewtopic.php?f=10&t=51677&p=262982
  • Вопрос задан
  • 3504 просмотра
Решения вопроса 1
@bondbig
Хм. Либо чинить таки микротиковский биллинг, чтобы рвал, либо писать свое приложение (с неким интерфейсом, веб, например), которое по таймеру будет средствами SNMP гасить порт на коммутаторе.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@link0ln
А зачем вам пппое, статические ip нельзя выдавать? и резать соединения уже фв.
Ответ написан
@goletsa
У Mikrotik есть API с помощью которого можно управлять железкой.
Можно через API просто управлять access листами и разрешать\запрещать доступ по IP консоли.
Ну и привязки MAC\IP на микротике и\или свичах чтобы особо хитрые не могли использовать IP других консолей.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы