Jump to content
Калькуляторы

ipfw bridge vlan шейпер шейпинг вланов в мосту

Собственно такая ситуация : Есть мост на freebsd 8.2 в нем собрано несколько вланов с ОДНОГО физического интерфейса и одного реального физического интерфейса смотрящего "наружу" . Проблема : как зашейпить вланы каждый отдельно , включение переменных pfil_member и pfil_bridge дает делить трафик по интерфейсам , но не работает шейпер , если включить net.inet.bridge.ipfw то включается шейпер , но pfil_member и pfil_bridge обнуляются и соответственно селекция по входящим интерфейсам пропадает . Как еще можно сделать ? кроме шейпинга по ip адресам с каждого влана взятого из списка принадлежностей пользовательских айпи к конкретному влану . ?

Share this post


Link to post
Share on other sites

мдя по ходу никто не шарит в мостах

Share this post


Link to post
Share on other sites
мдя по ходу никто не шарит в мостах

out via vlan* в 8.2 не работает что-ли ?

Share this post


Link to post
Share on other sites

хмм я наверно не правильно выразился , собственно только out и работает , как отловить входящий трафик , он ловится только при включении фильтрации на интерфейсе , но тогда отключается шейпер

Share this post


Link to post
Share on other sites

кусок конфига покажите, а то ниче непонятно

Share this post


Link to post
Share on other sites

$cmd add 3000 queue 111 tcp from any to $tv out via $lan
$cmd add 3010 queue 112 tcp from any to $ch out via $lan
$cmd add 3020 queue 113 tcp from any to any $gtcp out via $lan
$cmd add 3030 queue 114 tcp from any to any out via $lan
$cmd add 3040 queue 115 all from any to any out via $lan
$cmd add 3050 deny all from any to any

$cmd add 3060 queue 211 tcp from $tv to any out via $v2
$cmd add 3070 queue 212 tcp from $ch to any out via $v2
$cmd add 3080 queue 213 tcp from any $gtcp to any out via $v2
$cmd add 3090 queue 214 tcp from any to any out via $v2
$cmd add 3100 queue 215 all from any to any out via $v2
$cmd add 3110 deny all from any to any

 

в мосту можно отловить только исходящие пакеты , при работе думинет , если отключить думинет то ловит входящие и исходящие , с шейпером можно написать deny all from any to any in via em0 все равно будет работать , когда интерфейса всего два то нет проблем , когда их 30-40 , хочется "видеть" и входящие пакеты , как можно обойти такое ограничение без привязки айпи адресов пользователей к каждому влану , взятого из базы биллинга

Edited by Tygra

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this