Добрый день!
Заранее прошу прощения за отсутствие технических терминов, я не сис админ, но постараюсь изложить то что мне необходимо.
Задача1 такая:
Существует 2 удаленных ВПН сервера с шлюзом в инет.
Существует еще один удаленный сервер, на нем будет установлен биллинг.
НО! Подписка на услуга (она у меня не стандартна) идет сразу на два сервера!
То есть, человек имеет доступ к двум серверам, но может иметь только одну активную сессию с одним сервером! (Рассматривается та же ситуация, если серверов 3,4,5...)
Вопрос! Как это реализовать? Использовать радиус? Но как блокировать человека на второй сервер если он уже подключен на первом?
Задача2 такая:
Ситуация та же, идет учет сесси пользователя но в том момент когда пользователь отключается от сервера, удаленный сервер с биллингом пропадает, то есть он не получает пакет о том что пользователь отключился, соответсвенно больше юзер подключиться никуда не сможет! Очень инетресно, как другие решают данную проблему?Грубо говоря стоит ли использовать радиус или в моей случае будут более рациональны другие методы?
Всем Заранее Спасибо!
РАСМОТРЮ КОМЕРЧЕСКИЕ ПРЕДЛОЖЕНИЯ ПО РЕАЛИЗАЦИИ ДАННОЙ СИСТЕМЫ!
Ася 452-748-264
Поробую сам ответить!Функция Simultaneous-Use := 1
Разрешит только одно активное подключение?
Например, если юзер подключается по той же связке логин/пасс на второй сервер, то как поступит радиус? Я так понимаю, что разрешит подключение но отключит предыдущую сессию, верно? Сможет ли он это сделать если сервер удаленный?
Итак, как я понимаю есть 2 браса (они же vpn-сервера) и один биллинг с радиусом. В этом случае все зависит от радиуса, как он настроен и как производит авторизацию и выдает адреса. Например, если адреса выдаются статически (т.е. к каждому логину привязан статический адрес), то при попытке авторизоваться при уже поднятой сессии радиус ответит отказом, так как адрес уже используется. В любом случае должна быть простая опция где-то в конфиге, определяющая возможность одновременных поключений более чем одного пользователя. Если бы вы сообщили, каким радиусом пользуетесь, то ответ был бы более точным.