The OpenNET Project / Index page

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

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

"Ограничить скорость на одном из портов"  +/
Сообщение от redcow (ok) on 03-Июн-17, 12:34 
Здравствуйте. Нужно ограничить максимальную исходящую скорость, допустим, на 21 порту, т.е. чтобы FTP при выгрузке файлов не забивал весь канал, а мог работать только с максимальной скоростью 10 мбит/сек.

Пробовал сделать с помощью так:

tc qdisc add dev eth0 root handle 1: prio
tc qdisc add dev eth0 parent 1:2 handle 10: tbf rate 10Mbit buffer 1500 latency 50ms
tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip dport 21 0xffff flowid 1:2

Режется вообще весь трафик, а не только 21 порт.

Если я правильно понимаю, то трафик идет по умолчанию через 1:1. По задумке весь трафик с 21 порта должен был перенаправляться в 1:2, но я так и не понял, почему весь трафик режется.

Помогите пожалуйста.

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

Оглавление

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


1. "Ограничить скорость на одном из портов"  +/
Сообщение от shadow_alone (ok) on 03-Июн-17, 15:27 
Для начала, надо бы понимать, что дата в FTP не ходит по 21 порту.
Для конца, читать до полного понимания как работает TC.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Ограничить скорость на одном из портов"  +/
Сообщение от redcow (ok) on 03-Июн-17, 16:00 
> Для начала, надо бы понимать, что дата в FTP не ходит по
> 21 порту.

А если я явно указал, что порт 21?

> Для конца, читать до полного понимания как работает TC.

Я не просто так тему создал. Гугл уже не помогает.

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

3. "Ограничить скорость на одном из портов"  +1 +/
Сообщение от shadow_alone (ok) on 03-Июн-17, 16:03 
> А если я явно указал, что порт 21?

Такой ваш ответ , как бы, намекает на Вашу компетентность.
Посему,- "Учиться, учиться и учиться, как завещал....."

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

4. "Ограничить скорость на одном из портов"  +/
Сообщение от redcow (ok) on 03-Июн-17, 16:17 
>> А если я явно указал, что порт 21?
> Такой ваш ответ , как бы, намекает на Вашу компетентность.
> Посему,- "Учиться, учиться и учиться, как завещал....."

Спасибо за исчерпывающий ответ.

Вот только если бы я сам смог во всём разобраться, этой темы бы не было.

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

5. "Ограничить скорость на одном из портов"  +/
Сообщение от Andrey (??) on 03-Июн-17, 18:10 
>>> А если я явно указал, что порт 21?
>> Такой ваш ответ , как бы, намекает на Вашу компетентность.
>> Посему,- "Учиться, учиться и учиться, как завещал....."
> Спасибо за исчерпывающий ответ.
> Вот только если бы я сам смог во всём разобраться, этой темы
> бы не было.

"Гугл уже не помогает"... обидно за нынешнее поколение... с учетом того что большая часть информации уже на русском есть...

https://www.google.ru/search?num=50&newwindow=1&site=&source...

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

6. "Ограничить скорость на одном из портов"  +/
Сообщение от universite (ok) on 03-Июн-17, 18:45 
Скорость исхода FTP режется на самом ftp сервере.
И только после того, как пришло осознание, что инструментов не хватает, режется шейпером в системе.

P.S. Пассивные порты FTP в школе не проходят?


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

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

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




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

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