Linux за българи: Форуми

BSD секция => Системни настройки => Темата е започната от: Explisit в Jul 03, 2007, 21:23



Титла: Малко помощ pf
Публикувано от: Explisit в Jul 03, 2007, 21:23
Тука се мъча да разделя пиъринг с международния, но по някаква причина нещо само пиъригна работи както трябва, а и да попитам този borrow до каква степен върши работа?

значи опитвам така и само пиъринга се шейпва правилно:

altq on $IF_EXT cbq bandwidth 27Mb queue { q_bg, q_int }

queue q_bg bandwidth 2Mb cbq { q_bg_1, q_bg_2 }
queue q_int bandwidth 1Mb cbq { q_int_1, q_int_2 }

queue q_bg_1 bandwidth 1Mb cbq(borrow default)
queue q_bg_2 bandwidth 1Mb cbq(borrow)

queue q_int_1 bandwidth 51Кb cbq(borrow)
queue q_int_2 bandwidth 512Кb cbq(borrow)

pass out quick on $IF_VLAN2 from ! <bg_nets> to any keep state queue q_int_1
pass out quick on $IF_VLAN3 from ! <bg_nets> to any keep state queue q_int_2

pass out quick on $IF_VLAN1 from <bg_nets> to any keep state queue q_bg_1
pass out quick on $IF_VLAN2 from <bg_nets> to any keep state queue q_bg_2

пробвах и друг вариант, първо правилата за бг  след това from all to all  с идеята ако не е минал като бг, ще е международен ама пак не се шейпва. гледам pftop минават през тези правила пакети и пак  ???

П.С. ако може някой да премести темата в правилната секция