29 Jun 2010

Cara membatsi download di mikrotik Part 1

Script Ini adalah untuk menshaping setiap koneksi yang meminta file sesuai dengan contentnya.

0 ;;; Shape File
chain=forward protocol=tcp content=.mp3 connection-state=established
src-address-list=!Admin action=add-dst-to-address-list
address-list=cekak address-list-timeout=1h

1 chain=forward protocol=tcp content=.exe connection-state=established
src-address-list=!Admin action=add-dst-to-address-list
address-list=cekak address-list-timeout=1h

2 chain=forward protocol=tcp content=.mpg connection-state=established
src-address-list=!Admin action=add-dst-to-address-list
address-list=cekak address-list-timeout=1h

3 chain=forward protocol=tcp content=.avi connection-state=established
src-address-list=!Admin action=add-dst-to-address-list
address-list=cekak address-list-timeout=1h

4 chain=forward protocol=tcp content=.rar connection-state=established
src-address-list=!Admin action=add-dst-to-address-list
address-list=cekak address-list-timeout=1h

tambahkan pada manglenya script ini :
0 ;;; Shaping Download File
chain=prerouting protocol=tcp src-address-list=cekak
action=mark-connection new-connection-mark=LIMIT-DOWN passthrough=yes

1 chain=prerouting protocol=tcp connection-mark=LIMIT-DOWN
src-address-list=cekak action=mark-packet new-packet-mark=LIMIT-DOWN-PKT
passthrough=no


Pada Queuenya tambahkan script ini :
0 name="Download-Cekak" dst-address=0.0.0.0/0 interface=all parent=none
packet-marks=LIMIT-DOWN-PKT direction=both priority=8 queue=Cekek/cekak
limit-at=0/0 max-limit=64000/64000 burst-limit=128000/128000
burst-threshold=32000/32000 burst-time=16s/16s
total-queue=default-small

0 komentar:

Posting Komentar