Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Как в FreeBSD автоматом ограничить скорость скачивания файла

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Inskin



The Funk Soul Brother
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Почитал описание программы BSB, и возник у меня вопрос - можно ли в FreeBSD с помощью Squid либо чего-нибудь еще для блока ИП-адресов автоматически занижать скорость скачивания файла, если он, например, больше 100 Кб размером?

----------
Форум и сайт о старых компьютерах

Всего записей: 561 | Зарегистр. 03-11-2001 | Отправлено: 16:19 01-03-2003 | Исправлено: Inskin, 16:19 01-03-2003
new_yorik



Lame®
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Inskin
можно. нужно скомпилить сквид с поддержкой delay-pools
и написать в конфиг чтото типа  
        acl stop src 192.168.1.0/255.255.255.0
        acl all src 0.0.0.0/0.0.0.0
        delay_pools 1
        delay_class 1 3
        delay_access 1 allow stop
        delay_access 1 deny all
        delay_parameters 1 64000/64000 -1/-1 800/64000
где 800/64000 в байтах.  
 
Добавлено
Inskin
а нет. на счет того что тебе нада я даж нз. то что я написал просто ограничит скорость.

Всего записей: 2623 | Зарегистр. 31-12-2001 | Отправлено: 20:46 01-03-2003
Monty



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Inskin
Можно просто ограничивать траффик для всего
ipfw  pipe <N>  config bw 15Kbytes/s
ipfw add <номер правила> pipe <N> ip from <ip клиента> to <ip сервака>
 
<N> - номер пайпа
а как сделать чтоб смотрел размер фала не знаю

Всего записей: 258 | Зарегистр. 01-11-2001 | Отправлено: 22:47 13-08-2003
xy



ХУдератор
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Monty
а зачем размер файла? маленькие файлы и с ограниченной скоростью быстро закачаются


----------
Счастливые мысли приводят к счастливой клеточной биохимии

Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 15:36 08-07-2004
Blackcat



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Про pipe все верно, только нужно собрать ядро с поддержкой DUMMYNET

Всего записей: 17 | Зарегистр. 30-05-2003 | Отправлено: 16:03 08-07-2004
EndoR



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
У меня следующая проблема - есть локалка. есть внешняя сеть. есть сервак (W2K) во внешней сети. Если гонять большие файлы с виндовой машины из внешней сети на этот сервак - всё отлично. А если гонять с виндовой машины из локалки - тормоза. Причем файлы больше 1гб просто не могут скопироваться. Локалка и внешняя сеть соединены проксей - Freebsd 5.3. На ней стоит natd. Файлы копируются через SMB (445).
В чем могут быть грабли? Что-то еще надо настраивать на фре?
 
Добавлено:
Забыл - внутри и снаружи стоят catalyst-2950. Свежекупленные. Кабели тоже все надежные и протестированные..

----------
Fear is an efficient tool of management.

Всего записей: 1159 | Зарегистр. 24-01-2002 | Отправлено: 13:23 25-03-2005
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Как в FreeBSD автоматом ограничить скорость скачивания файла


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru