Перейти до

Irvin

Маглы
  • Всього повідомлень

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

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

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

  1. Irvin

    Скрипты onConnect/onDisconnect

    Плнаруется перевод БД на MySQL, поэтому вряд ли... Возможно у кого-то есть примеры ограничения скорости для каждой учетки под mysql?
  2. Irvin

    Скрипты onConnect/onDisconnect

    onConnect/onDisconnect для текстовых файлов.Парметры скорости для юзера задаются в Userdata0/Userdata1 onConnect #!/usr/local/bin/bash #user IP IP=`cat ip | sed 's/ //g'` #user ID ID=`cat id | sed 's/ //g'` #скорость загрузки DOWN=`cat conf | grep -i 'Userdata0=' | sed -e "s/^.*=//g"` #скорость отдачи UP=`cat conf | grep -i 'Userdata1=' | sed -e "s/^.*=//g"` ipfw="/sbin/ipfw" inn='xl0' ${ipfw} pipe `expr $ID + 20000` config bw ${DOWN}Kbit/s ${ipfw} pipe `expr $ID + 25000` config bw ${UP}Kbit/s ${ipfw} add `expr $ID + 15000` pipe `expr $ID + 20000` ip from any to ${IP} ${ipfw} add `expr $ID + 15000` pipe `expr $ID + 25000` ip from ${IP} to any onDisconnect #!/usr/local/bin/bash #user IP IP=`cat ip | sed 's/ //g'`#user ID ID=`cat id | sed 's/ //g'` ipfw="/sbin/ipfw" #удаление правил с шейпера ${ipfw} pipe delete `expr $ID + 20000` ${ipfw} pipe delete `expr $ID + 25000` #удаление правил с файервола ${ipfw} delete `expr $ID + 15000`
  3. FreeBSD 6.2, ipfw Stargazer 2.4.04 Есть тариф безлимитный скорость 128, 256 и т.д скорость задается одна как на внешку, так и на город. сам шейп: #user ID ID=$4 #Selected dirs to connect DIRS=$5 DOWN=`cat /var/stargazer/users/$LOGIN/conf | grep -i 'Userdata0=' | sed -e "s/^. *=//"` UP=`cat /var/stargazer/users/$LOGIN/conf | grep -i 'Userdata1=' | sed -e "s/^.*= //"` #echo "C `date +%Y.%m.%d-%H.%M.%S` $IP $CASH" >> /var/stargazer/users/$LOGIN/con nect.log ipfw="/sbin/ipfw" inn='xl0' dpipe=`expr $ID + 20000` upipe=`expr $ID + 15000` uipfw=`expr $ID + 20000` ${ipfw} pipe ${upipe} config bw ${DOWN}Kbit/s ${ipfw} add ${uipfw} pipe ${upipe} ip from any to ${IP} ${ipfw} pipe ${dpipe} config bw ${UP}Kbit/s ${ipfw} add ${uipfw} pipe ${dpipe} ip from ${IP} to any echo "connect $login " >> /usr/local/stargazer/var/log/connect.log Как сделать отдельую скорость на город?
  4. Irvin

    Stg-2.405.9.8

    Все работает, сначала грешил на венду, потом вспомнил про глюк с админкой биллинга utm, на встроеной в мать(EPOX 9NPA+Ultra) сетевухе есть файер, отключил опцию Checksum Offload и все заработало
  5. Irvin

    Stg-2.405.9.8

    авторизатор коннектится, остальное не тестил т.к нет тарифа.
  6. Irvin

    Stg-2.405.9.8

    В процесах висит, но админка больше не коннектится...
  7. Тариф добавляется нормально, что в мускуле, что в тхт.Но при его настройке, админка отваливается с ошибкой "Recv data answer error", и все тушите свет. OC FreeBSd 6.2, такая трабла только с тарифами, юзеры добавляются/удаляются/редактируются нормально. Лог: 2008-09-19 20:59:09 -- --------------------------------------------- 2008-09-19 21:01:31 -- Stg v. Stg 2.404 2008-09-19 21:01:31 -- Message queue created successfully. msgKey=5555 msgID=65536 2008-09-19 21:01:31 -- Timer thread started successfully. 2008-09-19 21:01:32 -- Storage plugin: file_store v.1.02. Loading successfull. 2008-09-19 21:01:32 -- Users started successfully. 2008-09-19 21:01:32 -- Traffcounter started successfully. 2008-09-19 21:01:32 -- Module: 'bpf_cap v.1.0'. Start successfull. 0 2008-09-19 21:01:32 -- Module: 'InetAccess authorizator v.1.2'. Start successfull. 50 2008-09-19 21:01:32 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70 2008-09-19 21:01:32 -- Module: 'Pinger v.1.01'. Start successfull. 100 2008-09-19 21:01:32 -- Module: 'Stg configurator v.0.07'. Start successfull. 220 2008-09-19 21:01:32 -- Stg started successfully. 2008-09-19 21:01:32 -- +++++++++++++++++++++++++++++++++++++++++++++ 2008-09-19 21:08:42 -- Admin's connect failed. IP 192.168.3.2 2008-09-19 21:09:12 -- Admin 'admin', 192.168.3.2: Tariff 'anlim-128' added.
×
×
  • Створити нове...