Перейти до

_Om_

Сitizens
  • Всього повідомлень

    163
  • Приєднався

  • Останній візит

Все, що було написано _Om_

  1. Кажись да ибо то что они предлагают это уже не ценны :-/ :-/ :-/ :muu:
  2. _Om_

    Проблемма с подсчетом.

    Считает локалный трафик 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
  3. _Om_

    Проблемма с подсчетом.

    make файл неправил а у юзеров стоит в настройках стоит eth0 С пасибо за помощ завтро попробую заверси заново биллинг
  4. _Om_

    Проблемма с подсчетом.

    # Файл настроек сервера 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 мне только надо мир помегабайтно считать и все
  5. _Om_

    Проблемма с подсчетом.

    Да пользовалеля создал тариф тоже ОС Linux все запущенно версия самая последняя str2 eth0- inet eth1 local-ка
  6. Помогите плз с сабжэм. В файле rules указали подсчет трафика(если неошибаюсь - правильно): All 0.0.0.0/0 DIR0 В Ine-t пускает, но подсчет трафика неведеца.
  7. _Om_

    help настройка stargazer2

    что то не выходит у меня заставить считать трафик RULES #Ping ICMP 0.0.0.0/0 NULL ALL 0.0.0.0/0 DIR3
  8. _Om_

    help настройка stargazer2

    Ну куда ты его дел я незнаю 100% :-0 :-0 :-0 :bue: :bue:
  9. _Om_

    help настройка stargazer2

    читал но не вьехал раз 5 перечитал
  10. _Om_

    help настройка stargazer2

    а вопще лутше по времени по мег оплату с 07-00 до 23-00 - 25коп с 23-00 до 07-00 20 коп
  11. _Om_

    help настройка stargazer2

    с авторизатором разобрался по приведенному вами примером С тарифами нужно вопщем то: по мегабайтная оплата-- без кредитов --- принесли опредиленное кол-во грн положил на счет пользователя суммегабайт стоит 20коп и надо еще UA-IX UA-IX 30грн неограничено как раделить сети еще не понял тоесть надо два тарифа помег и UA-IX еще у меня на серваке http ftp ... DNS Squid весь локалный трафик несчитаем И как squid подружит с srt2? Еще что наверное плохо сервак это моя рабочия станция Зарание очень благодарен
  12. _Om_

    help настройка stargazer2

    что то не выходит настроить по мег оплату наверное руки кривые
  13. Помогите настроить str2 что то ни как не могу строить eth0 - интернет-- динамический ip eth1 - локальная сеть что не так : Файл настроек сервера stargazer # Имя файла в котором определяются правила подсчета трафика rules=/etc/stargazer/rules # Рабочая директория сервере, тут содержатся данный о тарифах, изерах и админах WorkDir=/var/stargazer/ # Имя лог файла куда пушутся события LogFile=/var/log/stargazer.log # Если юзер в течение UserTimeout секунд не подает признаков жизни, сервер отключит его # (естественно, если клиент был подключен до этого) UserTimeout=60 # Время через которое сервер повторяет проверку того, жив ли клиент. Также это время # через которое у клиента обновляется его статитстика. 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/8 # Номер порта по которому сервер слушает обращения конфигуратора adminPort=5555 # Номер порта по которому сервер ожидает обращения авторизатора userPort=5555 # Максимальное кол-во юзеров. Эта величина влияет на кол-во памяти необходимой серверу MaxUsers=100 # for FreeBSD only # Имя интерфейсов на которых нужно вести подсчет трафика # iface=ed0,ed1,rl0 # Опция определяющая менять ли местами upload и download TurnTraff=no # День снятия абонплаты DayFee=1 # День, в который происходит обнуление счетчиков трафика DayResetTraff=1 # Имена направлений. Пустые имена не будут отображаться # ни в авторизаторе, ни в конфигураторе 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 ================================================= RULES #ALL 192.168.1.0/16 DIR1 #ALL 10.0.0.0/8 DIR2 #Ping ICMP 0.0.0.0/0 NULL ALL 0.0.0.0/0 DIR0 =================================================== IPTABLES #!/bin/sh DEPMOD=/sbin/depmod MODPROBE=/sbin/modprobe EXTIF="eth0" INTIF="eth1" $MODPROBE ip_tables $MODPROBE ip_conntrack $MODPROBE ip_conntrack_ftp $MODPROBE ip_conntrack_irc $MODPROBE iptable_nat $MODPROBE ip_nat_ftp $MODPROBE ip_nat_irc echo "1" > /proc/sys/net/ipv4/ip_forward echo "1" > /proc/sys/net/ipv4/ip_dynaddr #Очищаем правила файрвола /sbin/./iptables -t filter -F /sbin/./iptables -t filter -X /sbin/./iptables -t nat -F /sbin/./iptables -t nat -X #Политика по умолчанию DROP: всем все запрещено /sbin/./iptables -t filter -P INPUT DROP /sbin/./iptables -t filter -P FORWARD DROP /sbin/./iptables -t filter -P OUTPUT DROP #Разрешаем пингам ходить всюду и всегда /sbin/./iptables -t filter -A INPUT -p icmp -j ACCEPT /sbin/./iptables -t filter -A FORWARD -p icmp -j ACCEPT /sbin/./iptables -t filter -A OUTPUT -p icmp -j ACCEPT #Все на localhost /sbin/./iptables -t filter -A INPUT -d 127.0.0.1 -j ACCEPT /sbin/./iptables -t filter -A OUTPUT -s 127.0.0.1 -j ACCEPT # Разрешить серверу общаться со внешним миром /sbin/./iptables -t filter -A INPUT -i $EXTIF -j ACCEPT /sbin/./iptables -t filter -A OUTPUT -o $EXTIF -j ACCEPT # DNS /sbin/./iptables -t filter -A INPUT -p tcp --sport 53 -j ACCEPT /sbin/./iptables -t filter -A FORWARD -p tcp --sport 53 -j ACCEPT /sbin/./iptables -t filter -A FORWARD -p tcp --dport 53 -j ACCEPT /sbin/./iptables -t filter -A OUTPUT -p tcp --dport 53 -j ACCEPT /sbin/./iptables -t filter -A INPUT -p udp --sport 53 -j ACCEPT /sbin/./iptables -t filter -A FORWARD -p udp --sport 53 -j ACCEPT /sbin/./iptables -t filter -A FORWARD -p udp --dport 53 -j ACCEPT /sbin/./iptables -t filter -A OUTPUT -p udp --dport 53 -j ACCEPT # SSH /sbin/./iptables -t filter -A INPUT -p tcp --dport 22 -j ACCEPT /sbin/./iptables -t filter -A OUTPUT -p tcp --sport 22 -j ACCEPT /sbin/./iptables -t filter -A INPUT -p tcp --sport 22 -j ACCEPT /sbin/./iptables -t filter -A OUTPUT -p tcp --dport 22 -j ACCEPT # Stargazer configurator /sbin/./iptables -t filter -A INPUT -p tcp -s 192.168.1.0/24 -d 192.168.1.1 --dport 5555 -j ACCEPT /sbin/./iptables -t filter -A OUTPUT -p tcp -d 192.168.1.0/24 -s 192.168.1.1 --sport 5555 -j ACCEPT # UDP stargazer InetAccess /sbin/./iptables -t filter -A INPUT -p udp -s 192.168.1.0/24 --sport 5555 -d 192.168.1.1 --dport 5555 -j ACCEPT /sbin/./iptables -t filter -A OUTPUT -p udp -d 192.168.1.0/24 --dport 5555 -s 192.168.1.1 -j ACCEPT #Маскарад /sbin/./iptables -t nat -A POSTROUTING -d 0.0.0.0/0 -j MASQUERADE ================================================== 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 ================================================== OnDisconnect #!/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 ================================================== Через авторизатор пользователь не может приконектится и еще вопрос как зделать сумарный помегабайтный тариф тоесть за сумар метар =20 коп еще что то не совсем понимаю как работает подщет денег
  14. _Om_

    uaRO - Ragnarok Online in Ukraine

    А сколько она трафика хавает ?
  15. _Om_

    TA-Billing

    Наверно Вирус только не в драйвере для клавы :bue: :bue: :bue:
  16. _Om_

    TA-Billing

    Ну нужено раделять сети Потом вроде неплохай мне так кажеться И устаивает во многом....... а как старгазер работает с squid+NAT+ ?и умеет он разделать сети ? VPN -= правла не скоро но планируеться Зарание благодарен
  17. _Om_

    TA-Billing

    не выходт ника ноднят сей билинг плыз хелп
  18. _Om_

    Воля кабель

    А ты на форум зайди воля там много про качество сказано вот и я к сожелению к ним конекчусь потом могу расказать как оно
  19. _Om_

    витая пара между этажами

    еще не подскажите как проводит по этажам и какой инструмет использовать ?
  20. Можно ли проводить витую єкронированую пару в щите с телевизеоным кабелем будет ли задавать помехи на телевизор ...... или как можно провести кабель если на 9-эт стоит ящик с оборудыванием на 3-й 2-й эт. и как запитать эту коробку Зарание благодарен
  21. для squid.conf: http_port 192.168.0.1:3128 icp_port 0 htcp_port 0 cache_peer 193.251.135.100 parent 8080 0 no-query dead_peer_timeout 0 seconds acl QUERY urlpath_regex cgi-bin \\? no_cache deny QUERY cache_mem 64 MB maximum_object_size 100 MB minimum_object_size 0 KB maximum_object_size_in_memory 8 KB cache_dir ufs /var/spool/squid 5000 16 256 cache_store_log none request_body_max_size 0 refresh_pattern ^http: 0 0% 0 override-expire reference_age 1 year negative_ttl 1 minutes range_offset_limit 0 KB peer_connect_timeout 3 seconds read_timeout 5 minutes request_timeout 60 seconds half_closed_clients off acl clients src 192.168.0.0/255.255.0.0 acl all src 0.0.0.0/0.0.0.0 http_access allow clients http_access deny all httpd_accel_host virtual httpd_accel_port 80 httpd_accel_with_proxy on httpd_accel_uses_host_header on nonhierarchical_direct off а это для iptables: iptables -t nat -A PREROUTING -s 192.168.0.0/16 -d ! 192.168.0.1 -p tcp -m multiport --dport 80,81,82,83,88,8000,8001,8002,8080,8081 -j REDIRECT --to-port 3128 iptables -t nat -A PREROUTING -s 192.168.0.0/16 -d ! 192.168.0.1 -p udp -m multiport --dport 80,81,82,83,88,8000,8001,8002,8080,8081 -j REDIRECT --to-port 3128 iptables -t nat -A PREROUTING -s 192.168.0.0/16 -d ! 192.168.0.1 -p tcp -m multiport --dport 8082,8083,8091,8100,8101,8102,8103,8080,8888,777 -j REDIRECT --to-port 3128 iptables -t nat -A PREROUTING -s 192.168.0.0/16 -d ! 192.168.0.1 -p udp -m multiport --dport 8082,8083,8091,8100,8101,8102,8103,8080,8888,777 -j REDIRECT --to-port 3128
  22. _Om_

    Net

    Подскажите кому подключиться так что-бы недорого...... неподскажите укртелеком подрубает АТС 476 ну они скоро перейдут на 276??? зарание благодарен р-н Борьщаговка ул. Р-Роллано
×
×
  • Створити нове...