Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » ipfw и bandwidth

Ответить
Настройки темы
ipfw и bandwidth

Старожил


Сообщения: 335
Благодарности: 11

Профиль | Отправить PM | Цитировать


Пересебрал ядро с опцией DUMMYNET
добавил в фаерволл следующие строки
##############################################
ipfw pipe 1 config bw 10Kbit/s delay 300ms
ipfw add pipe 1 ip from any to 192.168.1.11 in
##############################################
но скорость чето нифига не режется
может я чето забыл?

Отправлено: 10:12, 17-07-2007

 

Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


ipfw show
Пакеты доходят до нужного правила?

ipfw pipe list
ipfw pipe show

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 10:41, 17-07-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 335
Благодарности: 11

Профиль | Отправить PM | Цитировать


насчет доходят до правила или нете, не понял, по идее должны

ipfw show
Код: Выделить весь код
00003      0         0 deny tcp from any to any dst-port 445
00009      0         0 allow tcp from 192.168.1.253 22,25,110 to 192.168.1.0/24 via rl0
00009      0         0 allow tcp from 192.168.1.0/24 to 192.168.1.253 dst-port 22,25,110 via rl0
00010      0         0 deny tcp from any to 195.208.158.86 dst-port 21,53,143,993,995 via an0
00012      1        81 deny udp from any to 195.208.158.86 dst-port 21,53,143,993,995 via an0
00014      6       260 deny tcp from any to 195.208.158.86 dst-port 53,150,151,514,587,1812,3128,3306,7510
00016      0         0 deny udp from any to 195.208.158.86 dst-port 53,150,151,514,587,1812,3128,3306,7510
00022      0         0 deny tcp from any to 192.168.1.253 dst-port 514,587,1812,3128,3306
00024      0         0 deny udp from any to 192.168.1.253 dst-port 514,587,1812,3128,3306
00030      0         0 deny tcp from 192.168.1.0/24 to 195.208.158.86 dst-port 514,587,3128,1812,3306 via rl0
00032      0         0 deny tcp from 195.208.158.86 514,587,3128,1812,3306 to 192.168.1.0/24 via rl0
00050   1962    128091 allow ip from 192.168.1.0/24 to 192.168.1.253 via rl0
00052   1890    302448 allow ip from 192.168.1.253 to 192.168.1.0/24 via rl0
00080 990010 597693543 divert 21000 ip from any to any
00088  79619  50779969 allow tcp from 192.168.1.0/24 to 195.208.158.86 dst-port 22,25,80,110,443,8010
00089  81034  85865758 allow tcp from 195.208.158.86 22,25,80,110,443,8010 to 192.168.1.0/24
00110  54042  27709853 divert 8668 ip from 192.168.1.0/24 to any via an0
00130 204737 192690899 divert 8668 ip from any to 195.208.158.86 via an0
00135      0         0 allow tcp from any to me dst-port 1723 setup
00135      0         0 allow tcp from me to any dst-port 1723 setup
00135      0         0 allow gre from me to any
00135      0         0 allow gre from any to me
00135      0         0 allow tcp from any to any via ng*
00135      0         0 allow udp from any to any via ng*
00140      0         0 allow tcp from 80.66.79.6 to 195.208.158.86 dst-port 22,80,110,443,8010
00140      0         0 allow tcp from 195.208.158.226 to 195.208.158.86 dst-port 22,80,110,443,8010
00140      0         0 allow tcp from 193.238.129.121 to 195.208.158.86 dst-port 22,80,110,443,1723,8010
00140      0         0 allow tcp from 195.208.158.85 to 195.208.158.86 dst-port 22,80,110,443,1723,8010
00140      0         0 allow tcp from 90.189.139.212 to 195.208.158.86 dst-port 22,80,110,443,1723,8010
00140      0         0 allow tcp from 195.208.157.98 to 195.208.158.86 dst-port 80,22
00140      0         0 allow tcp from 195.208.157.99 to 195.208.158.86 dst-port 80,22
00140      0         0 allow tcp from 195.208.157.100 to 195.208.158.86 dst-port 80,22
00140      0         0 allow tcp from 195.208.157.101 to 195.208.158.86 dst-port 80,22
00140      0         0 allow tcp from 87.103.251.21 to 195.208.158.86 dst-port 22,80,110,443,8010
00140      0         0 allow icmp from 195.208.158.85 to 195.208.158.86
00142      0         0 allow tcp from 195.208.158.86 22,80,443,8010 to any
00144      0         0 deny tcp from any to 195.208.158.86 dst-port 22,80,443,1723,8010
00149     20      1034 allow tcp from 195.208.157.100 to 195.208.158.86 dst-port 22,80,110,443,8010
00150      0         0 deny tcp from not 195.208.157.100 to 195.208.158.86 dst-port 3389
00150      0         0 deny tcp from not 87.103.251.21 to 195.208.158.86 dst-port 3389
00235   3498   3015626 pipe 1 ip from any to 192.168.1.11 in
00330  74614  14236884 allow ip from any to any via lo0
00340      0         0 deny icmp from any to any frag
00350      0         0 deny ip from 195.208.158.84/30 to 192.168.1.253
00370      0         0 deny ip from 192.168.1.0/24 to 195.208.158.86
00400      0         0 allow tcp from 192.168.1.0/24 to 216.193.195.52 dst-port 80
00400      0         0 allow tcp from 192.168.1.0/24 to 69.36.233.10 dst-port 80
00500    297     56580 fwd 127.0.0.1,3128 tcp from 192.168.1.0/24 to 83.97.109.6 dst-port 80,8080
00500    253     89362 allow tcp from 83.97.109.6 to 192.168.1.0/24
00500      0         0 allow tcp from 192.168.1.0/24 to 83.97.109.6
00500      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.0/24 to 212.17.13.146 dst-port 80,8080
00500      0         0 allow tcp from 212.17.13.146 to 192.168.1.0/24
00500      0         0 allow tcp from 192.168.1.0/24 to 212.17.13.146
01059  25086   2741159 fwd 127.0.0.1,3128 tcp from 192.168.1.11 to any dst-port 80,8080
01059  43889  52985491 allow ip from any to 192.168.1.11
01059   2915    229899 allow ip from 192.168.1.11 to any
01060      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.55 to any dst-port 80,8080
01060      0         0 allow ip from any to 192.168.1.55
01060      0         0 allow ip from 192.168.1.55 to any
01061   1554    521681 fwd 127.0.0.1,3128 tcp from 192.168.1.215 to any dst-port 80,8080
01061   1824   1231530 allow ip from any to 192.168.1.215
01061    228     32685 allow ip from 192.168.1.215 to any
01062      6       288 fwd 127.0.0.1,3128 tcp from 192.168.1.214 to any dst-port 80,8080
01062    296     50638 allow ip from any to 192.168.1.214
01062    252     22467 allow ip from 192.168.1.214 to any
01063   6311   1687003 fwd 127.0.0.1,3128 tcp from 192.168.1.10 to any dst-port 80,8080
01063  17689   9243233 allow ip from any to 192.168.1.10
01063   6283    830896 allow ip from 192.168.1.10 to any
01064      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.12 to any dst-port 80,8080
01064      0         0 allow ip from any to 192.168.1.12
01064     14      3055 allow ip from 192.168.1.12 to any
01065     28      2770 fwd 127.0.0.1,3128 tcp from 192.168.1.117 to any dst-port 80,8080
01065   5690   4294574 allow ip from any to 192.168.1.117
01065   8672    893662 allow ip from 192.168.1.117 to any
01066      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.32 to any dst-port 80,8080
01066      0         0 allow ip from any to 192.168.1.32
01066     13      2977 allow ip from 192.168.1.32 to any
01067   2473    361448 fwd 127.0.0.1,3128 tcp from 192.168.1.108 to any dst-port 80,8080
01067   3811   2420237 allow ip from any to 192.168.1.108
01067    656     54196 allow ip from 192.168.1.108 to any
01068   3150    842547 fwd 127.0.0.1,3128 tcp from 192.168.1.3 to any dst-port 80,8080
01068   4017   4062323 allow ip from any to 192.168.1.3
01068     69      8305 allow ip from 192.168.1.3 to any
01069   2117    246104 fwd 127.0.0.1,3128 tcp from 192.168.1.2 to any dst-port 80,8080
01069   7668   6333134 allow ip from any to 192.168.1.2
01069   4682   1159530 allow ip from 192.168.1.2 to any
01070     81     13020 fwd 127.0.0.1,3128 tcp from 192.168.1.5 to any dst-port 80,8080
01070    129    101039 allow ip from any to 192.168.1.5
01070     55      7064 allow ip from 192.168.1.5 to any
01071      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.4 to any dst-port 80,8080
01071      0         0 allow ip from any to 192.168.1.4
01071     41      7697 allow ip from 192.168.1.4 to any
01072      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.111 to any dst-port 80,8080
01072     42      9272 allow ip from any to 192.168.1.111
01072    258     23774 allow ip from 192.168.1.111 to any
01073    405     37091 fwd 127.0.0.1,3128 tcp from 192.168.1.20 to any dst-port 80,8080
01073   1238    569469 allow ip from any to 192.168.1.20
01073    540     45454 allow ip from 192.168.1.20 to any
01074   3051    463959 fwd 127.0.0.1,3128 tcp from 192.168.1.22 to any dst-port 80,8080
01074   3693   2828652 allow ip from any to 192.168.1.22
01074    305     24306 allow ip from 192.168.1.22 to any
01075    801    102155 fwd 127.0.0.1,3128 tcp from 192.168.1.40 to any dst-port 80,8080
01075   1540    588721 allow ip from any to 192.168.1.40
01075    524     41169 allow ip from 192.168.1.40 to any
01076      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.100 to any dst-port 80,8080
01076      0         0 allow ip from any to 192.168.1.100
01076      0         0 allow ip from 192.168.1.100 to any
01077      4       168 fwd 127.0.0.1,3128 tcp from 192.168.1.122 to any dst-port 80,8080
01077      3       128 allow ip from any to 192.168.1.122
01077    314     26606 allow ip from 192.168.1.122 to any
01078      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.30 to any dst-port 80,8080
01078      0         0 allow ip from any to 192.168.1.30
01078     13      2977 allow ip from 192.168.1.30 to any
01079      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.34 to any dst-port 80,8080
01079      0         0 allow ip from any to 192.168.1.34
01079      0         0 allow ip from 192.168.1.34 to any
01080    262     22458 fwd 127.0.0.1,3128 tcp from 192.168.1.63 to any dst-port 80,8080
01080   3692   1178999 allow ip from any to 192.168.1.63
01080   1570    171630 allow ip from 192.168.1.63 to any
01081      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.232 to any dst-port 80,8080
01081      0         0 allow ip from any to 192.168.1.232
01081     21      3752 allow ip from 192.168.1.232 to any
01082      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.237 to any dst-port 80,8080
01082      0         0 allow ip from any to 192.168.1.237
01082      0         0 allow ip from 192.168.1.237 to any
01083  41058   4529364 fwd 127.0.0.1,3128 tcp from 192.168.1.13 to any dst-port 80,8080
01083  92278  56939837 allow ip from any to 192.168.1.13
01083  25962  23783792 allow ip from 192.168.1.13 to any
01084     20      1215 fwd 127.0.0.1,3128 tcp from 192.168.1.8 to any dst-port 80,8080
01084     48     39812 allow ip from any to 192.168.1.8
01084    214     23999 allow ip from 192.168.1.8 to any
01085      4       168 fwd 127.0.0.1,3128 tcp from 192.168.1.27 to any dst-port 80,8080
01085      3       128 allow ip from any to 192.168.1.27
01085     35      6951 allow ip from 192.168.1.27 to any
01086   4998    836993 fwd 127.0.0.1,3128 tcp from 192.168.1.66 to any dst-port 80,8080
01086   9909   6465783 allow ip from any to 192.168.1.66
01086   1642    243735 allow ip from 192.168.1.66 to any
01087   1061    189568 fwd 127.0.0.1,3128 tcp from 192.168.1.90 to any dst-port 80,8080
01087  15911   9981190 allow ip from any to 192.168.1.90
01087   6527    843394 allow ip from 192.168.1.90 to any
01088      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.7 to any dst-port 80,8080
01088    618     84408 allow ip from any to 192.168.1.7
01088    317     27112 allow ip from 192.168.1.7 to any
01089   1456    171347 fwd 127.0.0.1,3128 tcp from 192.168.1.64 to any dst-port 80,8080
01089   5578   3524206 allow ip from any to 192.168.1.64
01089   1889    106834 allow ip from 192.168.1.64 to any
01090      4       168 fwd 127.0.0.1,3128 tcp from 192.168.1.31 to any dst-port 80,8080
01090    717     87708 allow ip from any to 192.168.1.31
01090    365     23577 allow ip from 192.168.1.31 to any
01091      0         0 fwd 127.0.0.1,3128 tcp from 192.168.1.201 to any dst-port 80,8080
01091      0         0 allow ip from any to 192.168.1.201
01091      0         0 allow ip from 192.168.1.201 to any
01092   2033    313720 fwd 127.0.0.1,3128 tcp from 192.168.1.67 to any dst-port 80,8080
01092   4198   3313416 allow ip from any to 192.168.1.67
01092    822    108307 allow ip from 192.168.1.67 to any
59999    340     10509 deny icmp from any to 195.208.158.86
65500 155948 175728319 allow ip from any to 195.208.158.86 via an0
65510 189859  58162024 allow ip from 195.208.158.86 to any via an0
65534  15613   1281742 deny ip from any to any
65535      0         0 allow ip from any to any
ipfw pipe list
Код: Выделить весь код
00001: 100.000 Kbit/s    0 ms   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  205.188.153.121/5190     192.168.1.11/2076  3502  3016190  0    0   0
ipfw pipe show
Код: Выделить весь код
00001: 100.000 Kbit/s    0 ms   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  205.188.153.121/5190     192.168.1.11/2076  3504  3016700  0    0   0

Отправлено: 13:27, 17-07-2007 | #3


Старожил


Сообщения: 335
Благодарности: 11

Профиль | Отправить PM | Цитировать


есть соображения?

Отправлено: 11:29, 18-07-2007 | #4


Старожил


Сообщения: 335
Благодарности: 11

Профиль | Отправить PM | Цитировать


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

хех, счас ради интереса попрробовал убрать in стала резать как то не по децки

Отправлено: 09:48, 23-07-2007 | #5


Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


Что значит
Цитата farlow:
не по децки >>>

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 20:01, 23-07-2007 | #6


Старожил


Сообщения: 335
Благодарности: 11

Профиль | Отправить PM | Цитировать


значит очень сильно режет, скорость на фтп соединениях падает до 200 (по раззному) байтов в секунду

Отправлено: 14:25, 30-07-2007 | #7


Старожил


Сообщения: 335
Благодарности: 11

Профиль | Отправить PM | Цитировать


такой вопрос, можно ли резать скорость рандомно, ну чтоб в какойто момент 10 r,|ctr? а в какойто 30, а потом 15, ну чтоб скорость была не постоянной

Отправлено: 08:38, 08-08-2007 | #8


Новый участник


Сообщения: 8
Благодарности: 1

Профиль | Отправить PM | Цитировать


http://www.opennet.ru/base/net/ipfw_pipe.txt.html сдесь почитай у меня режит в зависимости от загрузки сети и шейпер должен стоять сразу после ната

Отправлено: 13:30, 28-08-2007 | #9


Старожил


Сообщения: 335
Благодарности: 11

Профиль | Отправить PM | Цитировать


почитал, ни один из примеров у меня не работает, или в пайпы ниче не попадает, или просто инет пропадает

может ктонить поделится своими примерами, которые стопроцентов работают

Отправлено: 13:45, 03-12-2007 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » ipfw и bandwidth

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Antamedia Bandwidth Manager 2.0.7 OSZone Software Новости программного обеспечения 0 05-01-2010 12:30
Network Bandwidth Monitor 1.1.3 OSZone Software Новости программного обеспечения 0 28-10-2009 14:30
Разное - Просмотр статистики Bandwidth Splitter Delirium Другие серверные продукты 0 21-05-2009 01:25
Bandwidth Splitter и VPN. minion ISA Server / Microsoft Forefront TMG 0 18-05-2009 19:58
FreeBSD - IPFW через какие правила прошел пакет / debuging ipfw lcat Общий по FreeBSD 2 03-02-2009 10:24




 
Переход