FreeBSD, IPFW, Dummynet, me

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
LizardOfOzz
сержант
Сообщения: 165
Зарегистрирован: 2009-01-06 13:15:20
Откуда: Станция Восток
Контактная информация:

FreeBSD, IPFW, Dummynet, me

Непрочитанное сообщение LizardOfOzz » 2009-09-27 11:55:21

Не могу понять что не так, прошу пнуть в правильном направлении.

Конечная цель - сделать так, чтобы торренты не мешали серфить в инете.
Пока пытаюсь сбалансировать всего два потока и не получается. =(

ipfw.rules:

Код: Выделить всё

### reset

ipfw -f flush
ipfw -f pipe flush

### pipes

ipfw pipe 11 config bw 100Mbit/s

### queues

ipfw queue 11 config pipe 11 weight 90
ipfw queue 12 config pipe 11 weight 10

### rules

ipfw add 2011 queue 11 udp from any to 192.168.1.31
ipfw add 2012 queue 11 tcp from any to 192.168.1.31
ipfw add 2021 queue 12 udp from any to 192.168.0.40
ipfw add 2022 queue 12 tcp from any to 192.168.0.40
ipfw show:

Код: Выделить всё

02011     16     2648 queue 11 udp from any to 192.168.1.31
02012   4438  5127080 queue 11 tcp from any to 192.168.1.31
02021      0        0 queue 12 udp from any to 192.168.0.40
02022  18800 28191568 queue 12 tcp from any to 192.168.0.40
65535 200970 48213976 allow ip from any to any
ipfw pipe show:

Код: Выделить всё

00011: 100.000 Mbit/s    0 ms   50 sl. 0 queues (1 buckets) droptail
q00011: weight 90 pipe 11   50 sl. 1 queues (1 buckets) droptail
    mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000
BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp
  0 tcp     192.168.0.32/22       192.168.1.31/60936 4645  5297460  0    0   0
q00012: weight 10 pipe 11   50 sl. 1 queues (1 buckets) droptail
    mask: 0x00 0x00000000/0x0000 -> 0x00000000/0x0000
BKT Prot ___Source IP/port____ ____Dest. IP/port____ Tot_pkt/bytes Pkt/Byte Drp
  0 tcp     195.14.50.21/55055    192.168.0.40/54629 20527 30781316  0    0   0
ifconfig:

Код: Выделить всё

nfe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=10b<RXCSUM,TXCSUM,VLAN_MTU,TSO4>
        ether 00:04:61:7d:08:27
        inet 192.168.0.32 netmask 0xffffff00 broadcast 192.168.0.255
        inet 192.168.0.37 netmask 0xffffffff broadcast 192.168.0.37
        inet 192.168.0.38 netmask 0xffffffff broadcast 192.168.0.38
        inet 192.168.0.39 netmask 0xffffffff broadcast 192.168.0.39
        inet 192.168.0.40 netmask 0xffffffff broadcast 192.168.0.40
        inet 192.168.0.41 netmask 0xffffffff broadcast 192.168.0.41
        inet 192.168.0.61 netmask 0xffffffff broadcast 192.168.0.61
        inet 192.168.0.62 netmask 0xffffffff broadcast 192.168.0.62
        inet 192.168.1.32 netmask 0xffffff00 broadcast 192.168.1.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
vr0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=2808<VLAN_MTU,WOL_UCAST,WOL_MAGIC>
        ether 00:05:5d:6c:ed:7a
        media: Ethernet autoselect (none)
        status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        inet 127.0.0.1 netmask 0xff000000
0.40 - это клетка на данной машине
1.31 - ещё одна фряха
и там и там запускаю fetch ftp://ftp4.ru.freebsd.org/pub/FreeBSD/r ... -disc2.iso, но скорость распределяется равномерно, по 30кбпс при канале в 60кбпс.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35266
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: FreeBSD, IPFW, Dummynet, me

Непрочитанное сообщение Alex Keda » 2010-01-02 21:05:00

ну, а что не так?
Убей их всех! Бог потом рассортирует...