Пользователи в СЕТИ А подключаются по VPN, после чего имеют доступ к СЕТИ Б (игровые сервера и т.д.)
Схема:
СЕТЬ A <->[VPN Server]<->[CISCO2800]<->[СЕТЬ Б]
Вариант 1: В сети Б имеет компьютер 10.1.0.5 (как пример), так вот когда пользователь обращается к этому хосту нужно считать деньги не по объему трафика, а по времени сколько он провел на этом сервере. Скажем первый запрос был в 18:00:30 последний в 18:45:00 (есстественно в рамках одной сессии), таким образом смело думаем что пользователь провел на сервере 44минуты 30 секунд.
Вариант 2: Переодическая услуга которая открывает пользователю доступ к серверу 10.1.0.5
Вот мучаюсь как такое сделать.