|
|
www.lissyara.su
—> статьи
—> FreeBSD
—> Мелочи
—> queues
ipfw и очереди.....
Автор: SniZ.
Делать было нечего, анлим 512, просто пропадает... Поставил на закачку из торрентов дофига всего, не знаю что и думать. Никто не мешал мне, никому не мешал я. Однако, позно вечером, когда встроенный в торрент ограничитель скорости не работал изза расписания, мне пришлось думать, как сделать так, чтобы юзвери получали всегда максимум скорости, а моя качающая машина - остстки чтобы не забивать канал.
Так вот молодые сисадмины, не делайте так как я, иначе злые будут все на вас :)
ipfw pipe 1 config bw 1Mbits queue 10
echo "Queue 1 - 50%"
ipfw queue 1 config pipe 1 weight 50 mask dst-ip 0xffffffff
echo "Queue 2 - 40%"
ipfw queue 2 config pipe 1 weight 40 mask dst-ip 0xffffffff
echo "Queue 3 - 10%"
ipfw queue 4 config pipe 1 weight 10 mask dst-ip 0xffffffff
ipfw add 00200 queue 1 ip from not 192.168.1.254 to 192.168.1.133/32
ipfw add 00201 queue 2 ip from not 192.168.1.254 to 192.168.1.101/32
ipfw add 00202 queue 3 ip from not 192.168.1.254 to 192.168.1.102/32
| В начале, надо создать пайп, любой, какой хотите, в моём случае - 1 мегабит.
Затем настоить очереди. Ну а потом, добавить нужные правила в эти очереди, так сказать завернуть траффик в трубу.
192.168.1.254 - это мой шлюз, добавил not 192.168.1.254 чтобы не резался траффик от шлюза к пользователям.
Советую так же, эти правила, сувать выше всех остальных....
У меня получилось, вроде нормал, да, забыл, перед добавлением, очистки правил обычной не хватает, советую так:
ipfw -q -f flush
ipfw -q -f pipe flush
ipfw -q -f queue flush
|
размещено: 2007-10-30,
последнее обновление: 2007-10-30,
автор: SniZ
|
|
|
|
2014-07-27, lissyara
gmirror
Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9
Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту
Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis
Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
2011-08-14, zentarim
Wi-FI роутер + DHCP + DNS
Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
2011-06-15, -ZG-
Охранная система на FreeBSD+LPT
В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
2011-03-13, terminus
ng_nat
Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
|
Статистика сайта
|
Сейчас на сайте находится: 34 чел.
|
За последние 30 мин было: 66 человек
|
За сегодня было 2361 показов, 578 уникальных IP
|
|
|
|
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK
|
|
|
Комментарии пользователей [9 шт.]