Jedan od nachina je firewall mangle, markirash sve pakete u lokalnom saobratjaju i onda njih limitirash preko posebnog simple queue pravila.
/ip firewall mangle
chain=prerouting action=mark-packet new-packet-mark=local passthrough=no src-address-list=local dst-address-list=local
chain=postrouting action=mark-packet new-packet-mark=local passthrough=no src-address-list=local dst-address-list=local
Pre mangle napravish address listu sa lokalnim adresama (u gornjem primeru lista local).
Zatim pravish simple queue pravilo tipa:
/queue simple
name="local" dst-address=0.0.0.0/0 interface=zheljeni_interface parent=none packet-marks=local direction=both priority=8
queue=default-small/default-small limit-at=1M/1M max-limit=1M/1M burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s total-queue=default-small
E sad ako su konekcije dinamichke, onda je potrebna skripta koja ce da ti pravi dodatni queue, tako da ce svaki korisnik imati 2 queue pravila, jedno za internet i jedno iznad toga za lokalni saobratjaj.
P.S. promeni pravila kako bi odgovarala tvojim interface-ima ili ogranichenjima.
We are Borg. We shall assimilate you.
RESISTANCE IS FUTILE!
Asus P6T Deluxe V2
Intel Core i7 965 3.2GHz
OCZ 3x2GB DDR3 PC3-12800 Flex EX Low Voltage Triple Channel
2x1000GB Spinpoint F1
ATI Radeon HD5970
Lian Li PC-P80R
Samsung T240
www.me2everyone.com/213043