IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (http://www.imho.ws/forumdisplay.php?f=76)
-   -   помощь в изучении freebsd (http://www.imho.ws/showthread.php?t=101826)

quaker 04.04.2006 21:42

помощь в изучении freebsd
 
вообще бы хотелось чтоб кто нить кто хорошо разбирающийся в сабже
дело в том что я ее щас на кошках изучаю и в общем то получается но иногда возникают вопросы которые в общем то просты но для того кто в этом разбирается

если кто нить согласный напишите постучу в аську и буду мучать иногда :)

вот первый из таких вопросов
ipfw поддерживает ограничение скорости по каналам

как я понял в один канал можно запихать много компов скорость канала между ними будет делиться или каждому будет раздавться скорость такая

зы и еще нормально ли ipfw скорость ограничивает и что вообще лучше использовать для резки ее

ftpd 04.04.2006 23:47

а какую фрю юзаете?
#uname -a
если 5.4 - то для шейпинга лучше посмотреть в сторону PF - он будет мощнее, т.к. содержит в себе планировщики траффика - т.е. в нем можно выдать приоритет(и время задержки) определенному типу(типам) исходящего траффика
Не знаю, в курсе ли вы, есть такой ресурс: http://www.opennet.ru
там очень много ответов на ваши вопросы.

А теперь ответы:


Цитата:

quaker:
как я понял в один канал можно запихать много компов скорость канала между ними будет делиться или каждому будет раздавться скорость такая
Делиться между всеми равномерно.
однако есть ключевое слово mask, с помощью которого можно описать такого размера трубу для каждого клиента, попадающего в маску:
http://www.opennet.ru/base/net/ipfw_..._mask.txt.html
http://www.opennet.ru/base/net/ipfw_queue_mask.txt.html
http://www.opennet.ru/tips/info/714.shtml
Цитата:

quaker:
зы и еще нормально ли ipfw скорость ограничивает и что вообще лучше использовать для резки ее
да, работает хорошо, для своих целей.
Если что, стучитесь. Постараюсь помочь, чем смогу :)

PS:очень хороший хауту:
http://www.opennet.ru/base/net/ipfw_pipe.txt.html

quaker 05.04.2006 16:20

фря 4.10 (ка то забыл сразу сказать)
порты все обновил

просто я еще вычитал что сквид тож резать умеет красиво
вот сомнеьями мучаюсь

в сквиде просто ведра надо делать :)

а тут вроде строчку написал и щастье

ftpd 05.04.2006 21:58

ах, теперь понятно..
лучше и то и то..
и лениться не надо:
ipfw - порезать почту и др, что нельзя проксировать сквидом.
squid - www/ftp траффик.
в сквиде гибче, применимо к вебу, можно классифицировать и нарезать. :)
например не издеваться над пользователями и дать хорошую скорость для броузинга, а вот для скачивания мультимедиа или файла - поужать.
и сквид более плавно резать будет.

quaker 06.04.2006 21:11

так а ипфв умеет же зарезать скорость после скажем 50 килобайт

ftpd 06.04.2006 22:53

Я не об этом, я отом, что нельзя шейпить входящий траффик, - это факт,
но можно снижать интенсивность отправки подтверждений о полученных пакетах, что и делает сквид, таким образом нивелируя пиковые нагрузки появляющиеся на старте новой закачки, если использовать для этих целей шейпер.
Также, я аргументирую использование squid для ограничения скорости веб-траффика тем, что это дает более тонкий контроль (т.к. squid работает на более высоком (прикладном (№7 OSI)) уровне, по сравнению с ipfw, который фильтрует максимум транспортный(№4 OSI)).
Если необходимость такого контроля отсутствует, то нет смысла усложнять схему. :)

Еще, конфигурируйте две трубы для каждого клиента - одну для входящего траффика, другую - для исходящего. Получается FullDuplex
А если сделать одну для входящего и исходящего, то получится HalfDuplex. :)

nextstep 05.05.2006 22:27

FreeBSD 4.7
Не могу разобраться с APACHE2. Вроде обновился из порта без ошибок, конфиг остался старый. При попытке запуска ругается:
000.apache2libs_enable=YES: not found
/etc/rc.conf: 000.apache2libs_program=/usr/local/etc/rc.d/000.apache2libs.sh: not found
000.apache2libs_flags=start: not found
/usr/local/etc/rc.subr: Cannot fork: Resource temporarily unavailable

эти строки есть в /etc/rc.conf.
Подскажите, что он хочет?

john1981 05.05.2006 23:21

посмотри тут
http://www.opennet.ru/cgi-bin/openne...he&sys=0&dir=0


благодарности в карму

ftpd 06.05.2006 10:37

Цитата:

nextstep:
/usr/local/etc/rc.subr: Cannot fork: Resource temporarily unavailable
если есть такой файл: /usr/local/etc/rc.d/000.apache2libs.sh то покажи:
grep "rc.subr" /usr/local/etc/rc.d/000.apache2libs.sh
ls -la /usr/local/etc/rc.subr
ls -la /etc/rc.subr
и:
grep apache /etc/rc.conf

illusia 06.05.2006 12:43

Есть предложение,хотя не связанное с вопросами,но вё же я думаю пригодится.
В первую очередь надо читать
хэндбук http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/
ФАК http://www.freebsd.org/doc/ru_RU.KOI8-R/books/faq/
и пользовать http://www.bsdportal.ru и http://www.opennet.ru

Хотя я вижу к находящимся здесь это не относится,но для остальных пригодится.


Часовой пояс GMT +4, время: 05:50.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.