Ahoj,

testuju, zkousim, ale uz nevim, kde muze byt chyba, proto prosim timto o radu.

Testuju shaping s PF + ALTQ. Rozhrani jsou 2, em0 do internetu, em1 do lan (192.168.2.0/24). Problem je ten, ze to shapuje jakekoliv PC v podsiti 192.168.2.0/24 na rychlost 5 Mbit, a ne 20 Kbit. Zkratka to pada do queue std_in a ne do test_in (viz prilozeny vypis z pfctl -vs queue).

Poradite, prosim?

System FreeBSD 7.1 AMD 64 (7.1-STABLE FreeBSD 7.1-STABLE #3)


Jeste prikladam vypisy z pfctl -vs queue a pf.conf.

pfctl -vs queue
queue root_em1 on em1 bandwidth 100Mb priority 0 cbq( wrr root ) {std_in, test_in} [ pkts: 2990 bytes: 4522524 dropped pkts: 0 bytes: 0 ]
 [ qlength:   0/ 50  borrows:      0  suspends:      0 ]
queue  std_in on em1 bandwidth 5Mb cbq( default )
[ pkts: 2990 bytes: 4522524 dropped pkts: 1 bytes: 1514 ]
 [ qlength:   0/ 50  borrows:      0  suspends:     82 ]
queue  test_in on em1 bandwidth 20Kb
[ pkts: 0 bytes: 0 dropped pkts: 0 bytes: 0 ]
 [ qlength:   0/ 50  borrows:      0  suspends:      0 ]


pf.conf
--
ext_if="em0"
int_if="em1"

set skip on lo

scrub in

altq on em1 cbq queue { std_in, test_in }
queue std_in bandwidth 5Mb cbq(default)
queue test_in bandwidth 20Kb cbq

nat on $ext_if from !($ext_if) -> ($ext_if:0)

pass in on $ext_if proto tcp to ($ext_if) port ssh

pass out on em1 from any to 192.168.2.0/24 queue test_in
--


Diky za kazdou radu.

Petr


--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem