boombick 0 Posted 2009-03-21 12:37:07 Share Posted 2009-03-21 12:37:07 FreeBSD 7.1 stg 2.404 На серваке три сетевухи 1. re0 192.168.1.254 - клуб 2. rl1 192.168.2.254 - домовая локалка 3. rl0 192.168.3.254 - уходит на роутер, ну вообщем в инет он смотрит, роутер абсолютно прозрачно гоняет трафик 1. В случае подключения клиентов без авторизатора (то бишь always online) - в каких случаях сработает скрипт OnConnect? OnDisconnect, понятное дело, при окончании бабла на счету, я правильно все понимаю? 2. У меня используется такая схема: Подсеть 192.168.1.0/24 - подсеть компьютерного клуба. Платишь денюжку - юзаешь инет. Тут все понятно, считаем на интерфейсе, который смотрит в этуподсеть, то бишь re0. А вот клиенты локалки подключаются по VPN и получают IP из той же 192.168.2.0/24 на интерфейсе вида ngX. Где в этом случае считать трафик? (Подключение по VPN - обязательное условие. Фаерволл настроен таким образом, что пускает в инет только с интерфейсов ngX - это от шаловливых ручек сделано В принципе, они там у себя могут как угодно адреса настраивать, для доступа в инет надо авторизоваться по VPN) Link to post Share on other sites
Serjio 19 Posted 2009-03-21 13:37:38 Share Posted 2009-03-21 13:37:38 1. Сработает точно так же как через авторизатор. Если не выполняются какие либо условия (нет денег, закончился траффик, далее по тексту) - OnConnect не срабатывает при запуске stg. 2. и? Link to post Share on other sites
boombick 0 Posted 2009-03-21 13:56:00 Author Share Posted 2009-03-21 13:56:00 От VPN таки отказался в пользу авторизатора VPN дюже падуч оказался.. Ну или у меня квалификации не хватило Теперь вопрос по поводу тарифов возник.. Что-то доку я не осиливаю, уж сорри Нужен тариф донельзя банальный - кинул денюжку, юзаешь инет Как его отконфигурировать, что-то я совсем не пойму И еще вопрос - если у юзера нет денег, вообще никакие скрипты не отрабатывают? И скрипты On* должны дежать в /ets/stargazer или можно им произвольные пути указывать? Link to post Share on other sites
boombick 0 Posted 2009-03-21 14:20:34 Author Share Posted 2009-03-21 14:20:34 Со скриптами разобрался, вопрос снят А про тариф все еще не ясно нифига Link to post Share on other sites
boombick 0 Posted 2009-03-21 17:17:54 Author Share Posted 2009-03-21 17:17:54 Вроде все запустилось, но трафик не считается Если заворачивал трафик через divert, то проявилась проблема, уже упоминавшаяся в форуме Считает 1байт как 1 Мб и сразу вгоняет юзера в дикий минус)) В ином случае строчки U и D пустые в конфиге iface=re0,rl1 Это именно те интерфейсы, к которым юзер подключается из локалки.. Тариф сделал без абонентки, без разделения по времени, без порога - цена мегабайта 1р. Юзеру положил на счет 10 р.. И вот он уже на эти 10 рублей слил мне исошник дебиана на 650 метров Куда копать, подскажите? По идее конфиг верный, раз через диверты считает? Link to post Share on other sites
boombick 0 Posted 2009-03-21 17:19:00 Author Share Posted 2009-03-21 17:19:00 Ах да, в rules ALL 0.0.0.0/0 DIR0 - мне надо считать весь трафик без разделения по направлениям.. Все ведь по докам или я что-то недогоняю.. Link to post Share on other sites
boombick 0 Posted 2009-03-21 17:24:04 Author Share Posted 2009-03-21 17:24:04 Да, и еще момент У меня авторизатор и конфигуратор висят на одном порту - 5555 Так вот, авторизатор ходит по tcp - это фича такая? Я уж думал, что у меня совсем фаерволл поломался Link to post Share on other sites
egor2fsys 5 Posted 2009-03-21 20:12:33 Share Posted 2009-03-21 20:12:33 По порядку: 1) Тариф можно настроить с помощью конфигуратора, проверьте чтобы версия была 1.90.9. 2) Скрипты должны лежать в директории с конфигурационным файлом, у них должны быть права на исполнение. 3) Если у пользователя баланс = 0 и нет кредита, он подключиться сможет, однако скрипт подключения для него выполнен не будет. 4) Выложите ваш конфигурационный файл, и скачайте в разделе "Разработка" версию посвежее и поставьте её. 5) Это конфигуратор "ходит" по tcp, авторизатор только по udp, если мне память не изменяет. Link to post Share on other sites
boombick 0 Posted 2009-03-22 10:52:07 Author Share Posted 2009-03-22 10:52:07 Конфиг - http://boombick.org/stargazer.conf Link to post Share on other sites
egor2fsys 5 Posted 2009-03-22 11:15:56 Share Posted 2009-03-22 11:15:56 У вас закомментированы все модули подсчета. Раскомментируйте хотя бы это: # <Module cap_bpf> # # Интерфейс(ы) на котором нужно производить подсчет трафика # iface = rl0 # iface = rl1 # iface = dc0 # </Module> Покажите лог старта СТГ, после того как запустите его с этим модулем. Link to post Share on other sites
boombick 0 Posted 2009-03-22 11:21:35 Author Share Posted 2009-03-22 11:21:35 Ага, вот только что сам дошел - всего-то надо было выспаться Конечно же все стало считаться и работать Спасибо всем огромное за помощь и за труд - stargazer оказался самым адекватным для моих нужд. А уж как вин-админ был рад ГУЕвой конфигурялке - аж слеза умиления накатила Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now