forum.bitel.ru
http://forum.bitel.ru/

WIFI агент, ограничение скорости
http://forum.bitel.ru/viewtopic.php?f=5&t=6196
Страница 1 из 1

Автор:  MrLir [ 06 дек 2011, 06:45 ]
Заголовок сообщения:  WIFI агент, ограничение скорости

Добрый день!
Прошу разобраться почему не ограничивается скорость на Upload.

Т.е.
WIFI агент стоит на отдельной машине
Биллинг – 192.168.161.10/30

WiFi agent – внешний eth0 - 192.168.161.53/30
WiFi agent – внутренний eth1 - 192.168.33.1/30
Все конфиги из коробки! Поправлены только IP и интерфейсы.

При подключении аттрибуты выбаются правильно:
Код:
starting WiFi Manad:Tue Dec  6 10:32:16 2011
MANAD_INTERFACE=eth1
MANAD_PORT=4567

request =add 192.168.33.2 256 128
ip=192.168.33.2
downstream=256
upstream=128

rule =[OPEN]
/sbin/tc class add dev eth1 parent 1:0 classid 1:3 htb rate 256kbit burst 4k prio 1
/sbin/tc qdisc add dev eth1 parent 1:3 handle 3: sfq perturb 10 quantum 1500

/sbin/tc class add dev eth1 parent 1:0 classid 1:4 htb rate 128kbit burst 4k prio 1
/sbin/tc qdisc add dev eth1 parent 1:4 handle 4: sfq perturb 10 quantum 1500

/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 3 u32 match ip dst 192.168.33.2  flowid 1:3

/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 4 u32 match ip src 192.168.33.2 flowid 1:4
[/OPEN]

[CLOSE]
/sbin/tc filter del dev eth1 parent 1:0 protocol ip prio 3
/sbin/tc filter del dev eth1 parent 1:0 protocol ip prio 4

/sbin/tc class del dev eth1 parent 1:0 classid 1:3 htb rate 256kbit burst 4k prio 1
/sbin/tc class del dev eth1 parent 1:0 classid 1:4 htb rate 128kbit burst 4k prio 1
[/CLOSE]

execute:

time:Tue Dec  6 10:32:33 2011

/sbin/tc class add dev eth1 parent 1:0 classid 1:3 htb rate 256kbit burst 4k prio 1
/sbin/tc qdisc add dev eth1 parent 1:3 handle 3: sfq perturb 10 quantum 1500

/sbin/tc class add dev eth1 parent 1:0 classid 1:4 htb rate 128kbit burst 4k prio 1
/sbin/tc qdisc add dev eth1 parent 1:4 handle 4: sfq perturb 10 quantum 1500

/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 3 u32 match ip dst 192.168.33.2  flowid 1:3

/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio 4 u32 match ip src 192.168.33.2 flowid 1:4

delete =
/sbin/tc filter del dev eth1 parent 1:0 protocol ip prio 3
/sbin/tc filter del dev eth1 parent 1:0 protocol ip prio 4

/sbin/tc class del dev eth1 parent 1:0 classid 1:3 htb rate 256kbit burst 4k prio 1
/sbin/tc class del dev eth1 parent 1:0 classid 1:4 htb rate 128kbit burst 4k prio 1


в итоге, в фильтр upload не попадают пакеты:
Код:
filter parent 1: protocol ip pref 3 u32
filter parent 1: protocol ip pref 3 u32 fh 800: ht divisor 1
filter parent 1: protocol ip pref 3 u32 fh 800::800 order 2048 key ht 800 bkt 0 flowid 1:3  (rule hit 1398 success 1398)
  match c0a82102/ffffffff at 16 (success 1398 )
filter parent 1: protocol ip pref 4 u32
filter parent 1: protocol ip pref 4 u32 fh 801: ht divisor 1
filter parent 1: protocol ip pref 4 u32 fh 801::800 order 2048 key ht 801 bkt 0 flowid 1:4  (rule hit 0 success 0)
  match c0a82102/ffffffff at 12 (success 0)


Что тут не так?

Автор:  beetle [ 30 июн 2012, 15:24 ]
Заголовок сообщения:  Re: WIFI агент, ограничение скорости

Аналогичная проблема, портал на виртуалке с 10ой федорой, не с такими исходными проблема??

Автор:  stark [ 02 июл 2012, 10:42 ]
Заголовок сообщения:  Re: WIFI агент, ограничение скорости

Вот архив скриптов одного из клиентов. Они писал "ПС. Кстати, я немного переделал скрипты шейпинга и логина клиентов, поделиться? В частности теперь работает шейпинг исходящего трафика, а также логгируются сообщения скриптов log*.sh (они не могли логгироваться так как manad.out открыт запущенным манадом на запись).". Посмотрите его .

Вложения:
BGDialupWiFiAgent.zip [10.6 КБ]
Скачиваний: 239

Автор:  beetle [ 02 июл 2012, 13:14 ]
Заголовок сообщения:  Re: WIFI агент, ограничение скорости

Спасибо. Да, тут работает, но шейпинг сделан на 2ух физических интерфейсах, поэтому приходится прибегать еще и к маркировке трафика (т.к. у товарища трансляция ip, а она происходит до директив шейпинга и u32 не отрабатывал на src ip). Хочу поделиться, что на 15ой федоре шейпинг отрабатывал на одном интерфейсе (но не смог запустить ipcad). Постараюсь дитальнее изучить вопрос.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/