Jump to content

Recommended Posts

Posted

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

====================================================

clients_56_u="192.168.1.0/24{1,2}" # анлим 56 килобит максимальная

ipfw pipe 1 config bw 56Kbit/s

ipfw add pipe 1 all from any to ${clients_56}

====================================================

вот эти два человека начинают качать!!! забивают всю трубу в 56 килобит, но! если они качают регетом например у одного стоит в натройках 30 соединений (файл разбивается на кусочки и для каждого кусочка своё соединение), ау другого 2 соединения, то второй интернета почти не видит!

как сделать что бы условия были равными? или может быть кол-во подключений можно как нить ограничить?

Posted

Можно и ограничить. man ipfw, искать слово limit

 

Можно еще почитать тот-же man ipfw на предмет очередей (queue), масок очередей и пайпов, приоритетов(весов, weight) и т.п.

 

А вместо clients_56_u="192.168.1.0/24{1,2}" гораздо удобнее использовать tables - можно рулить клиентами находу, без перезагрузки набора правил. Всё в том же man ipfw.

 

И вообще - стоит его прочитать внимательно. Лучше любого детектива, честное слово.

Posted

на счёт приоритетов весов очередей это всё понятно... я тут уже постил про шейпер... вот это как раз единственный косяк в нём! ну щас буду брать переводчик и переводить (((

Posted

проблема решилась!

 

===========================================

fw="/sbin/ipfw -q"

nets_16="192.168.0.0/16"

clients_56_u="192.168.1.0/24{66,30}"

${fw} pipe 1 config bw 500Kbit/s

${fw} pipe 4 config bw 56Kbit/s

${fw} queue 1 config pipe 1 weight 100

${fw} queue 2 config pipe 1 weight 1

${fw} add 4998 pipe 4 all from not ${nets_16} to ${clients_56_u}

${fw} add 3998 queue 2 all from not ${nets_16} to ${clients_56_u} limit src-addr 5

=============================================

это вырезка из шейпера, получилось так что 2 человека анлимитчика на скорости 56 килобит (суммарной) качали с разных сайтов и у обоих было не ровно пять подключений. А что быдет если я поставлю dst?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.