Перейти к содержимому
Local

Kykkyryzzo

Маглы
  • Публикации

    16
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

О Kykkyryzzo

  • Звание
    Пролетал Мимо
  1. Ubuntu server 10.04 Уже 3 раз такая ошибка - решил написать. После перезагрузки не стартует stargazer. В логах: Cannot read conf for user test User `test` data not read. Parameter Password USERS: Error: Cannot read user! Traffcounter: Stop successfull Users: Stop successfull Queue removed successfull StgTimer: Stop successfull Srg stopped successfull Смотрю конфиг. Файл conf пустой, рядом файл conf.bat с настройками Это уже 3 пользователей из 100, который отваливается при рестарте. Куда копать?
  2. Добрый! Огромное спасибо всем разработчикам! Единственное, что мне не хватает, это подсчет трафика. Поделитесь пожалуйста скриптом подсчета трафика Система - Ubuntu server 10.04 Что нужно: Чтобы он считал кол-во входящего трафика по определенным пользователям (ip). Т.е. чтобы я сам ручками запускал его и он суммировал трафик за определенный месяц определенных пользователей (ip), которых я укажу в скрипте. Спасибо!
  3. Kykkyryzzo

    Скрипт подсчета трафика

    Sorry. Ubuntu server 10.04
  4. Добрый! Поделитесь пожалуйста скриптом подсчета трафика Что нужно: Чтобы он считал кол-во входящего трафика по определенным пользователям (ip). Т.е. чтобы я сам ручками запускал его и он суммировал трафик за определенный месяц определенных пользователей (ip), которых я укажу в скрипте. Спасибо!
  5. Kykkyryzzo

    Не считать определенный трафик

    Как в rules исключить подсчет трафика по 25,110,5190 портам для подсети 192.168.1.0.24? А allow где это? Соответственно ману по СТГ (PDF-файл) - в файле RULES СТГ можно задать сети в виде 192.168.0.0/24 либо сети с портами/диапазонами портов 192.168.0.0/24:1-1024 и типы обрабатываемых протоколов. Это вставить до правил, которые генерируются onconnect/ondisconnect (дописать для всех портов) - пример для FreeBSD с ipfw: ipfw add 10 allow ip from 192.168.1.0.24,25 to any 25 ipfw add 20 allow ip from any 25 to 192.168.1.0.24,25 Спасибо !
  6. Kykkyryzzo

    Не считать определенный трафик

    Как в rules исключить подсчет трафика по 25,110,5190 портам для подсети 192.168.1.0.24? А allow где это?
  7. Kykkyryzzo

    Не считать определенный трафик

    OnConnect #!/bin/bash #Этот скрипт вызывается в момент, когда пользователь #успешно прошел авторизацию на сервере. Задача скрипта - перестроить #файрвол так, что бы пользователь получил доступ в интернет # Login LOGIN=$1 #user IP IP=$2 iptables -t filter -A INPUT -s $IP -j ACCEPT iptables -t filter -A FORWARD -s $IP -j ACCEPT iptables -t filter -A FORWARD -d $IP -j ACCEPT iptables -t filter -A OUTPUT -d $IP -j ACCEPT #cash CASH=$3 #user ID ID=$4 #Selected dirs to connect #DIRS=$5 echo "C `date +%Y.%m.%d-%H.%M.%S` $IP $CASH" >> /var/stargazer/users/$LOGIN/connect.log OnDisconnect #!/bin/bash # Этот скрипт вызывается в момент, когда пользователь # желает отключится от интернета или вышел таймаут у пользователя # и сервер сам отключает пользователя # Задача скрипта подобна задаче скрипта OnConnect - перестроить # файрвол так, что бы пользователю закрыть доступ в интернет # Login LOGIN=$1 #user IP IP=$2 iptables -t filter -D INPUT -s $IP -j ACCEPT while [ $? -eq 0 ] do iptables -t filter -D INPUT -s $IP -j ACCEPT done ############################################ iptables -t filter -D FORVARD -s $IP -j ACCEPT while [ $? -eq 0 ] do iptables -t filter -D FORWARD -s $IP -j ACCEPT done ############################################ iptables -t filter -D FORWARD -d $IP -j ACCEPT while [ $? -eq 0 ] do iptables -t filter -D FORWARD -d $IP -j ACCEPT done ############################################ iptables -t filter -D OUTPUT -d $IP -j ACCEPT while [ $? -eq 0 ] do iptables -t filter -D OUTPUT -d $IP -j ACCEPT done #cash CASH=$3 #user ID ID=$4 echo "D `date +%Y.%m.%d-%H.%M.%S` $IP $CASH" >> /var/stargazer/users/$LOGIN/connect.log
  8. Добрый. Подскажите, как отключить подсчет определенного трафика, например аськи и почты для определенной подсети? И чтобы после отключения, за превышение трафика, пользователь мог пользоваться аськой и почтой! Спасибо!
  9. Kykkyryzzo

    Настройка тарифов

    Ну с этим всем все понятно... спасибо! Проще завести ручками 100 пользователей в stargazere. И как обычно вопросы : 1)Как мне потом подсчитывать объем трафика эти пользователей? Неужели сидеть с калькулятором каждый месяц? Тут как я вижу групп нет. 2)Я так понимаю, что трафик в начале месяца обнуляется. А если мне нужно посмотреть трафик месячной давности, то где его можно увидеть? /var/stargazer/users/.../detail_stat/ - тут только детальная статистика. 1. Зачем калькулятор если есть компьютер? Достаточно написать элементарный скрипт на любимом языке программирования который будет пробегать по пользователям и суммировать трафик из файлов stat. 2. Статистика за прошедшие месяцы в файлах stat.<year>.<month> К сожалению я не программист МБ кто-нибуть поможет?
  10. Kykkyryzzo

    Настройка тарифов

    Ну с этим всем все понятно... спасибо! Проще завести ручками 100 пользователей в stargazere. И как обычно вопросы : 1)Как мне потом подсчитывать объем трафика эти пользователей? Неужели сидеть с калькулятором каждый месяц? Тут как я вижу групп нет. 2)Я так понимаю, что трафик в начале месяца обнуляется. А если мне нужно посмотреть трафик месячной давности, то где его можно увидеть? /var/stargazer/users/.../detail_stat/ - тут только детальная статистика.
  11. Kykkyryzzo

    Настройка тарифов

    Тут можно по подробнее разжевать где и что прописывать?
  12. Kykkyryzzo

    Настройка тарифов

    Огромное спасибо! Теперь допетрил. Есть еще пару вопросов. Если можно, то в этой теме. 1) Есть диапазон ip 192.168.2.1-192.168.2.100 Нужно вести безлимитный учет трафика по этому диапазону. а) как это реализовать не заводя 100 пользователей б) Можно ли не устанавливать на их компы InetAccess для авторизации? в) иногда требуется закрыть инет какому-то ip из этого диапазона, как это реализовать? 2) Есть два ip 192.168.2.200 и 192.168.2.201 а) как на эти два ip установить один трафик в 1000 мб в месяц, т.е. не по 500 каждому, а столько, сколько нужно.
  13. Kykkyryzzo

    Настройка тарифов

    Такс, теперь понимаю больше Тогда вопрос: Пробовал все тоже самое сделать, но только с "Абонплата" в тарифе, т.е. абонплата =0.100, далее 0.0010, предоплата соответственно =0. Инета у юзера нет, пока в настройках юзера не добавлю в поле "Деньги" допустим 0.003 = 3 мб. Все работает и после скачки 3 метров инет блокируется. Т.е. в начале расчетного периода что произойдет с юзером? Ему добавится абонплата = 0.100?
  14. Kykkyryzzo

    Настройка тарифов

    Немножко начал понимать. Опишу что делаю, и что получается. 1)Создаю тариф 123: предоплата = 0.100, цена не зависит от времени, далее 0.0010 (я так понимаю это стоимость мб) т.е. как я понимаю 100 мб трафика, абонплата = 0 , без порога. 2)создаю юзера и ставлю Деньги = -1 инет у юзера пропадает и это уже хорошо 3)ставлю FreeMbAllowInet = yes - делаю рестарт сервера Все, думаю у юзера инет должен работать, ибо как я понимаю должно запуститься правило тарифа 123которое равно - предоплата = 0,100 по 0.0010 за мб. Но инет у юзера не работает. Значит я что-то не понял. Но если редактировать юзера и добавить ему в поле "предоплаченый трафик" например 0.010, то юзер получает своих 10 мб инета. Что не так? Помогите разобраться!
×