zacar 2 Posted 2007-12-06 07:03:36 Share Posted 2007-12-06 07:03:36 Вышли из положения - убрали sfq - стало жежще, но зато графики по ровнее. код скрипта посмотреть бы := Link to post Share on other sites
fredik 0 Posted 2007-12-06 22:07:23 Share Posted 2007-12-06 22:07:23 тож хотелось бы глянуть и еще выше выложенные скрипты не удаляют установленное правило... Link to post Share on other sites
ponomar 0 Posted 2007-12-06 23:08:46 Share Posted 2007-12-06 23:08:46 как настроить шейпер чтобы скорость не резаласть при обращении на сервер? Link to post Share on other sites
Sergek 123 Posted 2007-12-06 23:22:17 Share Posted 2007-12-06 23:22:17 tc qdisc del dev eth1 root tc qdisc add dev eth1 handle 1: root htb default 9999 tc class add dev eth1 parent 1: classid 1:10 htb rate 10000kbit tc qdisc add dev eth1 parent 1:10 handle 10: sfq perturb 10 tc filter add dev eth1 protocol ip parent 1:0 prio 5 handle 10 fw classid 1:10 tc class add dev eth1 parent 1: classid 1:20 htb rate 80000kbit tc qdisc add dev eth1 parent 1:20 handle 20: sfq perturb 10 tc filter add dev eth1 protocol ip parent 1:0 prio 5 handle 20 fw classid 1:20 #inet class tc class add dev eth1 parent 1: classid 1:30 htb rate 10000kbit #default class for inet tc class add dev eth1 parent 1:30 classid 1:9999 htb rate 16kbit ceil 10000kbit tc qdisc add dev eth1 parent 1:9999 handle 9999: sfq perturb 5 tc filter add dev eth1 protocol ip parent 1:30 prio 10 handle 9999 fw classid 1:9999 #default class for unlims. parent = 1:31. Unlims count = 148 tc class add dev eth1 parent 1:30 classid 1:31 htb rate 16kbit ceil 9895kbit tc qdisc add dev eth1 parent 1:31 handle 31: sfq perturb 5 #mark ALL TRAFFIC!!! iptables -t mangle -A POSTROUTING -d 192.168.1.0/24 -j MARK --set-mark 9999 #user class tc class add dev eth1 parent 1:30 classid 1:301 htb rate 1kbit ceil 523kbit tc filter add dev eth1 protocol ip parent 1:0 prio 5 handle 301 fw classid 1:301 iptables -t mangle -A POSTROUTING -d 192.168.1.22 -j MARK --set-mark 301 Link to post Share on other sites
Bolik_Stav 0 Posted 2008-05-30 04:51:48 Share Posted 2008-05-30 04:51:48 cat /etc/stargazer/tarif.php #!/usr/bin/php <? @mysql_connect("localhost","root","adasdad") or die('Sorry can`t connect to database'); @mysql_select_db("stg") or die('error db'); { $sql="SELECT `Tariff` FROM `users` WHERE `IP` = '".$argv[1]."';"; $res=mysql_query($sql) or die ('error query'); while ($row = mysql_fetch_array($res)) { echo $row[0]; } } ?> вот моя реализация пашет на ура скорость выставляеться в зависимости от тарифа блин, а у меня ругается на $argv[1] ... Link to post Share on other sites
Bolik_Stav 0 Posted 2008-06-06 22:40:31 Share Posted 2008-06-06 22:40:31 ну подскажиет почему ругатеся на $argv[1] ... инет ответа не дал... мож есть другой шейпер под linux+mysql Link to post Share on other sites
Bolik_Stav 0 Posted 2008-06-06 22:45:50 Share Posted 2008-06-06 22:45:50 ну подскажиет почему ругатеся на $argv[1] ... инет ответа не дал... мож есть другой шейпер под linux+mysql Link to post Share on other sites
madf 279 Posted 2008-06-07 14:45:48 Share Posted 2008-06-07 14:45:48 Посмотри на шейпер, который идет в составе 405-й версии Link to post Share on other sites
Bolik_Stav 0 Posted 2008-06-07 15:24:27 Share Posted 2008-06-07 15:24:27 Посмотри на шейпер, который идет в составе 405-й версии смотрел... не пойму как его под mysql перевести Link to post Share on other sites
madf 279 Posted 2008-06-07 15:31:19 Share Posted 2008-06-07 15:31:19 Посмотри на шейпер, который идет в составе 405-й версии смотрел... не пойму как его под mysql перевести Он не зависит от БД Читай ридми и коментарии в коде Link to post Share on other sites
Bolik_Stav 0 Posted 2008-06-07 15:40:25 Share Posted 2008-06-07 15:40:25 Посмотри на шейпер, который идет в составе 405-й версии смотрел... не пойму как его под mysql перевести Он не зависит от БД Читай ридми и коментарии в коде та вроде читал Скрипты сделаны для БД на файлах, однако, сделать их для БД на Firebird или MySQL не составит большого труда. Link to post Share on other sites
gall 6 Posted 2008-06-07 16:39:50 Share Posted 2008-06-07 16:39:50 приоритет 5 - torrent, eDonKey ... (P2P вообщем) Тут придется Layer7 раскуривать, если предыдущее еще молжно портами вымаркировать, то тут все намного забористей Я решил отлов Р2Р с помощью такой вот штуковины... http://www.ipp2p.org/ Вроде ловит нормально. Link to post Share on other sites
Колян 2 Posted 2008-06-08 07:09:43 Share Posted 2008-06-08 07:09:43 ну подскажиет почему ругатеся на $argv[1] ... инет ответа не дал... мож есть другой шейпер под linux+mysql $sql="SELECT `Tariff` FROM `users` WHERE `IP` = '".$argv[1]."';"; Попробуй поменять на $sql="SELECT `Tariff` FROM `users` WHERE `IP` = '$argv[1]';"; Link to post Share on other sites
Bolik_Stav 0 Posted 2008-06-08 07:32:10 Share Posted 2008-06-08 07:32:10 $sql="SELECT `Tariff` FROM `users` WHERE `IP` = '".$argv[1]."';"; Попробуй поменять на $sql="SELECT `Tariff` FROM `users` WHERE `IP` = '$argv[1]';"; вот чё пишет [root@inet stargazer]# ./tarif.php PHP Notice: Undefined index: 1 in /etc/stargazer/tarif.php on line 6 Link to post Share on other sites
Колян 2 Posted 2008-06-08 07:54:36 Share Posted 2008-06-08 07:54:36 На нотайсы можешь забить Главное, чтобы небыло ворнингов и фатал ерроров Link to post Share on other sites
fredik 0 Posted 2008-06-08 08:04:46 Share Posted 2008-06-08 08:04:46 так там помойму нада дописывать логин юзера.... типа ./tarif.php test и тада будет все показывать Link to post Share on other sites
Bolik_Stav 0 Posted 2008-06-08 11:00:14 Share Posted 2008-06-08 11:00:14 большо пасибо Коляну за то что подсказал... респектище!!! Link to post Share on other sites
asphix 0 Posted 2008-07-11 10:42:44 Share Posted 2008-07-11 10:42:44 Кто-нибудь имеет рабочую конфигурацию FreeBSD + ipfw + шейпер в сочетании со stg ? Отзовитесь, нужна консультация. Можно в icq 7144182 Link to post Share on other sites
Колян 2 Posted 2008-07-11 11:22:10 Share Posted 2008-07-11 11:22:10 Кто-нибудь имеет рабочую конфигурацию FreeBSD + ipfw + шейпер в сочетании со stg ? Отзовитесь, нужна консультация. Можно в icq 7144182 И даже днс... 4461828 Link to post Share on other sites
rtrt 59 Posted 2008-11-01 15:03:38 Share Posted 2008-11-01 15:03:38 Добрый вечер! Решил поробывать шейпер с stg-2.405.9.8. Прописал в 4х файлах интерфейс смотрящий на клиентов, заменил скрипты Онконект и Ондисконект. В rc.local прописал путь к shaper.sh. Перезапустил систему, авторизатор подконектился, но инета нет ((( В чем могут быть причины? Куда копать? Хотел использовать шейпер по юзердата. Спасибо! Link to post Share on other sites
trinux 3 Posted 2009-03-14 22:53:32 Share Posted 2009-03-14 22:53:32 tc filter del dev $eth_local pref ${prioid} while [ $? -eq 0 ] do tc filter del dev $eth_local pref ${prioid} done tc class del dev $eth_local classid 1:${prioid} while [ $? -eq 0 ] do tc class del dev $eth_local classid 1:${prioid} почему-то иногда не удаляет правила... 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