The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"tc: как ограничить полосу интерфейсу"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Квоты, ограничения, QoS / Linux)
Изначальное сообщение [ Отслеживать ]

"tc: как ограничить полосу интерфейсу"  +/
Сообщение от fa email(??) on 12-Июн-12, 13:56 
Всем привет

Пытаюсь урезать исходящую скорость интерфейсу eth0.
Вроде, должно работать вот так:

/sbin/tc qdisc add dev eth0 root handle 1: htb default 30
/sbin/tc class add dev eth0 parent 1: classid 1:30 htb rate 2mbit

Но не работает. Интерфейс отдает траффик на полной скорость. Подскажите, пожалуйста, что делаю не так?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "tc: как ограничить полосу интерфейсу"  +/
Сообщение от argenium on 13-Июн-12, 06:48 
Poprobuy tak:

tc qdisc del dev eth0 root
tc qdisc add dev eth0 root handle 1:0 htb default 300
tc class add dev eth0 parent 1:0 classid 1:10 htb rate 4Mbit
tc class add dev eth0 parent 1:10 classid 1:300 htb rate 2Mbit burst 15k prio 1
tc qdisc add dev eth0 parent 1:300 sfq quantum 1514b perturb 15

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "tc: как ограничить полосу интерфейсу"  +/
Сообщение от LSTemp (ok) on 13-Июн-12, 17:48 
> Всем привет
> Пытаюсь урезать исходящую скорость интерфейсу eth0.
> Вроде, должно работать вот так:
> /sbin/tc qdisc add dev eth0 root handle 1: htb default 30
> /sbin/tc class add dev eth0 parent 1: classid 1:30 htb rate 2mbit
> Но не работает. Интерфейс отдает траффик на полной скорость. Подскажите, пожалуйста, что
> делаю не так?

а как проверяеш?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "tc: как ограничить полосу интерфейсу"  +/
Сообщение от ZayDen email(ok) on 26-Июн-12, 11:24 
> Пытаюсь урезать исходящую скорость интерфейсу eth0.

Души с помощью iptables :)

Если комп, то в таблицу OUTPUT
-o eth0 -m limit --limit 10000/sec -j ACCEPT #весь трафик (20Mb/s) кол-во пакетов в секунду

Если фаервол, то в таблицу FORWARD
-i eth1 -o eth0 -p tcp -m multiport --sports 22,80,443 -m limit --limit 10000/sec -j ACCEPT # по портам

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру