_Om_ 0 Опубликовано: 2005-01-28 23:57:04 Share Опубликовано: 2005-01-28 23:57:04 Помогите плз с сабжэм. В файле rules указали подсчет трафика(если неошибаюсь - правильно): All 0.0.0.0/0 DIR0 В Ine-t пускает, но подсчет трафика неведеца. Ссылка на сообщение Поделиться на других сайтах
XoRe 0 Опубліковано: 2005-01-29 02:36:21 Share Опубліковано: 2005-01-29 02:36:21 Ты пользователя создал? Ты тариф какой-нибудь сделал? Какая у тебя ОС? На каком интерфейсе ведется подсчет? Какая версия старгейзера? И наконец главный вопрос: у тебя старгейзер вообще запущен? Те данные, которые ты дал, не дают ответа ни на один из вышеуказанных вопросов. Ссылка на сообщение Поделиться на других сайтах
_Om_ 0 Опубліковано: 2005-01-29 07:26:32 Автор Share Опубліковано: 2005-01-29 07:26:32 Да пользовалеля создал тариф тоже ОС Linux все запущенно версия самая последняя str2 eth0- inet eth1 local-ка Ссылка на сообщение Поделиться на других сайтах
Den_LocalNet 1 474 Опубліковано: 2005-01-29 08:13:44 Share Опубліковано: 2005-01-29 08:13:44 юзера в онлайне?? Конфиг юзера, stargazer.conf в студию. Что бы трафик считался должено быть: 1. Юзер должен стоять в режиме "Всегда онлайн" или быть подключённым авторизатором. 2. счёт должен быть чуть больше чем кредит. Ссылка на сообщение Поделиться на других сайтах
_Om_ 0 Опубліковано: 2005-01-29 09:53:52 Автор Share Опубліковано: 2005-01-29 09:53:52 # Файл настроек сервера stargazer # Имя файла в котором определяются правила подсчета трафика rules=/etc/stargazer/rules # Рабочая директория сервере, тут содержатся данный о тарифах, изерах и админах WorkDir=/var/stargazer/ # Имя лог файла куда пушутся события LogFile=/var/log/stargazer.log # Если юзер в течение UserTimeout секунд не подает признаков жизни, сервер отключит его # (естественно, если клиент был подключен до этого) UserTimeout=30 # Время через которое сервер повторяет проверку того, жив ли клиент. Также это время # через которое у клиента обновляется его статитстика. UserDelay должно быть в # 3...10 раз меньше чем UserTimeout UserDelay=10 # Эта опция действительна только для сервера работающего со вторым типом тарифных планов # Она определяет что будет передаватся программе InetAccess от сервера # FreeMb = 0 - кол-во бесплатных мегабайт в пресчете на цену нулевого направления # FreeMb = 1 - кол-во бесплатных мегабайт в пресчете на цену первого направления # FreeMb = 2 - кол-во бесплатных мегабайт в пресчете на цену второго направления # ................. # FreeMb = 9 - кол-во бесплатных мегабайт в пресчете на цену девятого направления # FreeMb = cash - кол-во денег на которые юзер может бесплатно качать # FreeMb = none - ничего не передавать FreeMb=0 # Время через которое пишется детальная статистика # возможные значения 3, 2, 1, 1/2, 1/4, 1/6 # 3 - раз в три часа, 1 - раз в чаc, 1/2 - раз в пол часа, 1/6 - раз в 10 мин StatTime=1/6 # Номер порта по которому сервер слушает обращения конфигуратора adminPort=5555 # Номер порта по которому сервер ожидает обращения авторизатора userPort=5555 # Максимальное кол-во юзеров. Эта величина влияет на кол-во памяти необходимой серверу MaxUsers=100 # for FreeBSD only # Имя интерфейсов на которых нужно вести подсчет трафика # iface=ed0,ed1,rl0 # Опция определяющая менять ли местами upload и download TurnTraff=no # День снятия абонплаты DayFee=0 # День, в который происходит обнуление счетчиков трафика DayResetTraff=0 # Имена направлений. Пустые имена не будут отображаться # ни в авторизаторе, ни в конфигураторе DirName0=Мир DirName1= DirName2= DirName3= DirName4= DirName5= DirName6= DirName7= DirName8= DirName9= # "Разамазанное" снятие абонплаты. Каждый день # 1/30 (1/31, 12/28) часть абонплаты SpreadFee=no # Владелец, группа и права доступа на файлы # статистики у пользователей StatOwner=root StatGroup=stg_stat StatMode=640 # Владелец, группа и права доступа на файлы # конфигурации у пользователей ConfOwner=root ConfGroup=root ConfMode=640 # Владелец, группа и права доступа на логи # у пользователей UserLogOwner=root UserLogGroup=root UserLogMode=640 # Разрешение на доступ конфигуратором AdminOrder=allow,deny AdminAllowFrom=192.168.1.1 192.168.1.8 # Разрешение на доступ авторизатором UserOrder=allow,deny UserAllowFrom=192.168.1.0/24 # Запрет на слишком частые обращения на порт авторизатора FloodControl=yes =========================================================== OnConnect #!/bin/bash ip=$2 /sbin/./iptables -t filter -A INPUT -s $ip -j ACCEPT /sbin/./iptables -t filter -A FORWARD -s $ip -j ACCEPT /sbin/./iptables -t filter -A FORWARD -d $ip -j ACCEPT /sbin/./iptables -t filter -A OUTPUT -d $ip -j ACCEPT #Этот скрипт вызывается в момент, когда пользователь #успешно прошел авторизацию на сервере. Задач скрипта - перестроить #файрвол так, что бы пользователь получил доступ в интернет #Т.е. stargazer ничего не знает о вашем файрволе и просто предлагает вам #перестроить его нужным образом, напимер удалить из FW #такие правила # ipchains -D input -s $2 -j REJECT #и добавить # ipchains -A input -s $2 -j ACCEPT # Login LOGIN=$1 #user IP echo $2 ip=$2 #cash CASH=$3 #user ID ID=$4 echo "C `date +%Y.%m.%d-%H.%M.%S` $IP $CASH" >> /var/stargazer/users/$LOGIN/connect.log ========================================================== OnDiscconet #!/bin/bash ip=$2 /sbin/./iptables -t filter -D INPUT -s $ip -j ACCEPT while [ $? -eq 0 ] do /sbin/./iptables -t filter -D INPUT -s $ip -j ACCEPT done ################################## /sbin/./iptables -t filter -D FORWARD -s $ip -j ACCEPT while [ $? -eq 0 ] do /sbin/./iptables -t filter -D FORWARD -s $ip -j ACCEPT done ################################## /sbin/./iptables -t filter -D FORWARD -d $ip -j ACCEPT while [ $? -eq 0 ] do /sbin/./iptables -t filter -D FORWARD -d $ip -j ACCEPT done ################################## /sbin/./iptables -t filter -D OUTPUT -d $ip -j ACCEPT while [ $? -eq 0 ] do /sbin/./iptables -t filter -D OUTPUT -d $ip -j ACCEPT done #ьФПФ УЛТЙРФ ЧЩЪЩЧБЕФУС Ч НПНЕОФ, ЛПЗДБ РПМШЪПЧБФЕМШ #ЦЕМБЕФ ПФЛМАЮЙФУС ПФ ЙОФЕТОЕФБ ЙМЙ ЧЩЫЕМ ФБКНБХФ Х РПМШЪПЧБФЕМС #Й УЕТЧЕТ УБН ПФЛМАЮБЕФ РПМШЪПЧБФЕМС # ъБДБЮ УЛТЙРФБ РПДПВОБ ЪБДБЮЕ УЛТЙРФБ OnConnect - РЕТЕУФТПЙФШ #ЖБКТЧПМ ФБЛ, ЮФП ВЩ РПМШЪПЧБФЕМА ЪБЛТЩФШ ДПУФХР Ч ЙОФЕТОЕФ #тЕБМЙЪПЧБФШ НПЦОП ОБРТЙНЕТ ФБЛ # ipchains -D input -s $2 -j ACCEPT # ipchains -A input -s $2 -j REJECT # Login LOGIN=$1 #user IP ip=$2 #cash CASH=$3 #user ID ID=$4 echo "D `date +%Y.%m.%d-%H.%M.%S` $IP $CASH" >> /var/stargazer/users/$LOGIN/connect.log ========================================================== а крыдит у меня --> 0 мне только надо мир помегабайтно считать и все Ссылка на сообщение Поделиться на других сайтах
Den_LocalNet 1 474 Опубліковано: 2005-01-29 18:29:01 Share Опубліковано: 2005-01-29 18:29:01 если кредит 0 то положи что-то на счёт Ссылка на сообщение Поделиться на других сайтах
Гость Guest Опубліковано: 2005-01-29 22:39:53 Share Опубліковано: 2005-01-29 22:39:53 Ложил даже если я хоть 1 грн ложу в нет пускает но при этом трафик и деньги не считает :-/ :-/ Ссылка на сообщение Поделиться на других сайтах
XoRe 0 Опубліковано: 2005-01-30 06:10:36 Share Опубліковано: 2005-01-30 06:10:36 Слушай, а ты случайно stargazer не собрал с новым типом подсчета пакетов? Ссылка на сообщение Поделиться на других сайтах
Гость Guest Опубліковано: 2005-01-30 06:28:56 Share Опубліковано: 2005-01-30 06:28:56 возможно как поправить? если этотак Ссылка на сообщение Поделиться на других сайтах
Den_LocalNet 1 474 Опубліковано: 2005-01-30 08:11:51 Share Опубліковано: 2005-01-30 08:11:51 ну "возможно" тут не катит...... ты правил файлик make ? Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2005-01-30 10:23:37 Share Опубліковано: 2005-01-30 10:23:37 интерфейс какой стоит в настройках у юзеров ? eth1 должен стоять в твоем случае чтобы считалось Ссылка на сообщение Поделиться на других сайтах
_Om_ 0 Опубліковано: 2005-01-31 02:12:24 Автор Share Опубліковано: 2005-01-31 02:12:24 make файл неправил а у юзеров стоит в настройках стоит eth0 С пасибо за помощ завтро попробую заверси заново биллинг Ссылка на сообщение Поделиться на других сайтах
_Om_ 0 Опубліковано: 2005-02-02 14:46:18 Автор Share Опубліковано: 2005-02-02 14:46:18 Считает локалный трафик reles такой #ICMP НЕ СЧИТАЕМ ICMP 192.168.1.0/24 NULL #local НЕ СЧИТАЕМ TCP_UDP 192.168.1.0/24:5554-5555 NULL TCP_UDP 192.168.1.255 NULL #Мир СЧИТАЕМ ALL 0.0.0.0/0 DIR0 Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2005-02-02 15:24:28 Share Опубліковано: 2005-02-02 15:24:28 опять 25 ..... почитай темы ...... другие .... прямо в ФАК пора если учет локали не важен то поставь вместо #local НЕ СЧИТАЕМ TCP_UDP 192.168.1.0/24:5554-5555 NULL TCP_UDP 192.168.1.255 NULL вот так #local НЕ СЧИТАЕМ ALL 192.168.1.0/24 NULL TCP_UDP 192.168.1.255 NULL Ссылка на сообщение Поделиться на других сайтах
Гость Guest Опубліковано: 2005-02-18 13:49:04 Share Опубліковано: 2005-02-18 13:49:04 Считает локалный трафик reles такой #ICMP НЕ СЧИТАЕМ ICMP 192.168.1.0/24 NULL #local НЕ СЧИТАЕМ TCP_UDP 192.168.1.0/24:5554-5555 NULL TCP_UDP 192.168.1.255 NULL #Мир СЧИТАЕМ ALL 0.0.0.0/0 DIR0 при таком раскладе у меня считалось то что надо и что не надо я делал так TCP_UDP 192.168.1.1:3128 DIR1 TCP_UDP 192.168.1.0/24 DIR0 ICMP 192.168.1.0/24 NULL TCP_UDP 192.168.1.0/24:5554-5555 NULL TCP_UDP 192.168.1.255 NULL ALL 0.0.0.0/0 DIR1 и тогда считало правильно Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас