rtty1 0 Опубликовано: 2008-03-25 21:55:20 Share Опубликовано: 2008-03-25 21:55:20 Всем привет! Думаю ваши ответы очень помогут не только мне, но и многим другим! Сразу к делу, обрисую ситуацию: Linux 2.6.17 (ручная сборка) IFB HTB STARGAZER 2.4 (поддержка Mysql_store) NAT Для анлимов необходимо резать в двух направлениях, для Download - проблем собственно нет , но вот для Upload через NAT - это проблема, которая решается использованием технологии IFB. Создается виртуальный интерфейс (ifb0 - здесь ставится шейпер на отдачу) на который траффик заворачивается с eth0, прошейпили и автоматом траффик идет на реальный интрфейс выхода. Все работает хорошо, без сучка и задоринки как говорится, но есть одно большое НО. STARGAZER считает траффик исходящий в двойном размере (например я закачал в интернет 1 мбайт - считает 2) по ясной причине, в принципе для анлимщиков все равно сколько там мегайбайт, но вот для помегабайтников это неприятный факт, который надо устранить. Как это можно обойти, исправить, вобщем ждемс умных и самое главное в тему высказанных размышлений. Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2008-03-26 05:28:33 Share Опубліковано: 2008-03-26 05:28:33 Какой способ подсчета сейчас стоит ? Попробуйте поставить подсчет через queue. Ссылка на сообщение Поделиться на других сайтах
rtty1 0 Опубліковано: 2008-03-26 14:30:41 Автор Share Опубліковано: 2008-03-26 14:30:41 спасибо! Вот я ламеррррррррок =) поставил модуль захвата libipq и все работает гуд Ссылка на сообщение Поделиться на других сайтах
zulu_Radist 856 Опубліковано: 2008-12-06 20:30:34 Share Опубліковано: 2008-12-06 20:30:34 Если есть у кого-то рабочий скрипт порезки с использованием IFB киньте плиз, уже несколько дней мучаюсь ((( все, разобралсО Ссылка на сообщение Поделиться на других сайтах
DarkSpider 36 Опубліковано: 2009-01-22 10:38:16 Share Опубліковано: 2009-01-22 10:38:16 Кто может выложить рабочий вариант шейпера с IFB на аплоад для пользователей ? Интересует с применением меток MARK в IPTABLES. Если использовать u32 ip dst все работает прекрасно , а вот если использовать метки - на даунлоад работает прекрасно, а вот с IFB (или возможно просто не там метку ставлю) не шейпит. На даунлоад использую CBQ (мне больше нравиться (инет игры лагают меньше) а на аплоад htb. Вот пример того что есть у меня. iptables -t nat -A POSTROUTING -s 192.24.44.13 -o eth1 -j SNAT --to 192.168.12.2 iptables -t mangle -I FORWARD -d 192.24.44.13 -j MARK --set-mark 0x13 iptables -t mangle -I FORWARD -s 192.24.44.13 -j MARK --set-mark 0x113 #############Шейпер##################################################### #Даунлоад юзера tc class add dev eth0 parent 1: classid 1:13 cbq rate 256Kbit allot 1500 prio 3 bounded isolated tc filter add dev eth0 parent 1: protocol ip prio 2 handle 0x13 fw classid 1:13 #### Работает прекрасно #################################################### #Аплоад юзера tc class add dev ifb0 parent 2: classid 2:113 htb rate 256Kbit ceil 256Kbit tc filter add dev ifb0 parent 2: protocol ip prio 5 handle 800::113 u32 match ip src 192.24.44.13 flowid 2:113 ########################## Работает прекрасно ############################## #######Но если заменить эту строчку на : ######################################### #tc filter add dev ifb0 parent 2: protocol ip prio 6 handle 0x113 fw classid 2:113 # #То скорость уже не режет # ####################################################################### iptables -t mangle -I FORWARD -s 192.24.44.13 -j MARK --set-mark 0x113 может метку не там ставлю ? Ссылка на сообщение Поделиться на других сайтах
rsst 406 Опубліковано: 2009-01-22 13:39:28 Share Опубліковано: 2009-01-22 13:39:28 Кто может выложить рабочий вариант шейпера с IFB на аплоад для пользователей ? может метку не там ставлю ? и не будет работать. в IFB трафик заворачивается ДО iptables... Ссылка на сообщение Поделиться на других сайтах
Super 0 Опубліковано: 2009-01-22 14:03:17 Share Опубліковано: 2009-01-22 14:03:17 IMQ нужно прикручивать, вместо готового IFB Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас