>>>>Народ ни ужели ни у кого нет примеров?
>>>
>>>
>>>man ipfw
>>>Задачка школьного уровня. Лень убивает мозг быстрее наркоты.
>>
>>Я все сделал, но хотелось посмотреть примеры. Я сделал одно может у
>>кого то будет что то другое и правельнее реализованно. И лень
>>тут не причем.
>
>Покажи, как сделал - будет что обсуждать.
Сделал я это так. Но мне спецы по IPFW говорят что не правильно. Поэтому хотелось посмотреть примеры.
Port="19-79,81-27000,27020-65500"
Ningh="212.110.249.43,212.110.249.13,212.110.249.10,212.110.249.11,212.110.249.34,212.110.2
Thirty="217.11.178.139,212.110.249.41,212.110.249.53,217.11.178.134,212.110.249.54,212.110.
Sixty="212.110.249.14"
ipfw pipe 1 config mask dst-ip 0xffffffff bw 19Kbit/s
ipfw pipe 11 config mask src-ip 0xffffffff bw 19Kbit/s
ipfw queue 1 config pipe 1 weight 50 queue 20 mask dst-ip 0xffffffff
ipfw queue 11 config pipe 11 weight 50 queue 20 mask src-ip 0xffffffff
ipfw pipe 2 config mask dst-ip 0xffffffff bw 33Kbit/s
ipfw pipe 22 config mask src-ip 0xffffffff bw 33Kbit/s
ipfw queue 2 config pipe 2 weight 50 queue 20 mask dst-ip 0xffffffff
ipfw queue 22 config pipe 22 weight 50 queue 20 mask src-ip 0xffffffff
ipfw pipe 3 config mask dst-ip 0xffffffff bw 64Kbit/s
ipfw pipe 33 config mask src-ip 0xffffffff bw 64Kbit/s
ipfw queue 3 config pipe 3 weight 50 queue 20 mask dst-ip 0xffffffff
ipfw queue 33 config pipe 33 weight 50 queue 20 mask src-ip 0xffffffff
ipfw pipe 4 config queue 240 mask dst-ip 0xffffffff bw 128Kbit/s
ipfw pipe 44 config queue 240 mask src-ip 0xffffffff bw 128Kbit/s
ipfw pipe 5 config mask dst-ip 0xffffffff bw 256Kbit/s
ipfw pipe 55 config mask src-ip 0xffffffff bw 256Kbit/s
ipfw pipe 6 config mask dst-ip 0xffffffff bw 512Kbit/s
ipfw pipe 66 config mask src-ip 0xffffffff bw 512Kbit/s
ipfw pipe 7 config mask dst-ip 0xffffffff bw 1024Kbit/s
ipfw pipe 77 config mask src-ip 0xffffffff bw 1024Kbit/s
ipfw pipe 8 config mask dst-ip 0xffffffff bw 5Mbit/s
ipfw pipe 88 config mask src-ip 0xffffffff bw 5Mbit/s
#33.6
${fwcmd} add 910 queue 2 all from any ${Port} to ${Thirty} via sis0
${fwcmd} add 911 queue 22 all from ${Thirty},${Sixty} to any ${Port} via sis0
#19.2
${fwcmd} add 915 pipe 1 all from any ${Port} to 212.110.249.40,212.110.249.5 via sis0
${fwcmd} add 916 queue 1 all from any ${Port} to ${Ningh} via sis0
${fwcmd} add 914 pipe 11 all from 212.110.249.40,212.110.249.5 to any ${Port} via sis0
${fwcmd} add 917 queue 11 all from ${Ningh} to any ${Port} via sis0
#64
${fwcmd} add 918 queue 3 all from any ${Port} to ${Sixty} via sis0