10/24/17

Cara Setting Limit Extension IDM Pada Mikrotik Terbaru

Selamat siang, sudah lama sekali saya tidak pernah posting di blog pribadi saya karena kesibukan di dunia nyata wkwkwkkw.
Oke kali ini saya akan bagikan tutorial cara untuk limit atau membatasi kecepatan download IDM (internet download manager) berdasarkan file extension menggunakan mikrotik.
Tutorial yang saya bagihkan cukup mudah dan lengkap dengan script atau perintah dan juga gambar.
Langkah-langkah :

1. Buka Winbox.
2. Menuju ke terminal. Copy perintah dibawah ini.

/ip firewall layer7-protocol
add name=EXE regexp="\\.(exe)"
add name=RAR regexp="\\.(rar)"
add name=ZIP regexp="\\.(zip)"
add name=7z regexp="\\.(7z)"
add name=CAB regexp="\\.(cab)"
add name=ASF regexp="\\.(asf)"
add name=MOV regexp="\\.(mov)"
add name=WMV regexp="\\.(wmv)"
add name=MPG regexp="\\.(mpg)"
add name=MPEG regexp="\\.(mpeg)"
add name=MKV regexp="\\.(mkv)"
add name=VPX regexp="\\.(vpx)"
add name=FLV regexp="\\.(flv)"
add name=WAV regexp="\\.(wav)"
add name=RM regexp="\\.(rm)"
add name=MP3 regexp="\\.(mp3)"
add name=MP4 regexp="\\.(mp4)"
add name=RAM regexp="\\.(ram)"
add name=RMVB regexp="\\.(rmvb)"
add name=DAT regexp="\\.(dat)"
add name=DAA regexp="\\.(daa)"
add name=ISO regexp="\\.(iso)"
add name=NRG regexp="\\.(nrg)"
add name=BIN regexp="\\.(bin)"
add name=VCD regexp="\\.(vcd)"
add name=APK regexp="\\.(apk)"
add name=3GP regexp="\\.(3gp)"
add name=AVI regexp="\\.(avi)"

Perlu diingat, saat melakukan copy paste perintah diatas jangan sampai salah atau ada error.

Hasilnya akan terlihat seperti ini (IP > Firewal > Layer7 Protocols)


3. Copy paste kembali perintah dibawah ini ke terminal :

/ip firewall mangle
add action=mark-connection chain=prerouting comment="EXE MARK PACKET " \
layer7-protocol=EXE new-connection-mark=EXE
add action=mark-packet chain=prerouting connection-mark=EXE new-packet-mark=\
EXE passthrough=no
add action=mark-connection chain=prerouting comment="RAR MARK PACKET " \
layer7-protocol=RAR new-connection-mark=RAR
add action=mark-packet chain=prerouting connection-mark=RAR layer7-protocol=\
RAR new-packet-mark=RAR passthrough=no
add action=mark-connection chain=prerouting comment="ZIP MARK PACKET " \
layer7-protocol=ZIP new-connection-mark=ZIP
add action=mark-packet chain=prerouting connection-mark=ZIP layer7-protocol=\
ZIP new-packet-mark=ZIP passthrough=no
add action=mark-connection chain=prerouting comment="7z MARK PACKET " \
layer7-protocol=7z new-connection-mark=7z
add action=mark-packet chain=prerouting connection-mark=7z new-packet-mark=7z \
passthrough=no
add action=mark-connection chain=prerouting comment="CAB MARK PACKET " \
layer7-protocol=CAB new-connection-mark=CAB
add action=mark-packet chain=prerouting connection-mark=CAB new-packet-mark=\
CAB passthrough=no
add action=mark-connection chain=prerouting comment="ASF MARK PACKET " \
layer7-protocol=ASF new-connection-mark=ASF
add action=mark-packet chain=prerouting connection-mark=ASF new-packet-mark=\
ASF passthrough=no
add action=mark-connection chain=prerouting comment="MOV MARK PACKET " \
layer7-protocol=MOV new-connection-mark=MOV
add action=mark-packet chain=prerouting connection-mark=MOV new-packet-mark=\
MOV passthrough=no
add action=mark-connection chain=postrouting comment="WMV MARK PACKET " \
layer7-protocol=WMV new-connection-mark=WMV
add action=mark-packet chain=postrouting connection-mark=WMV new-packet-mark=\
WMV passthrough=no
add action=mark-connection chain=prerouting comment="MPG MARK PACKET " \
layer7-protocol=MPG new-connection-mark=MPG
add action=mark-packet chain=prerouting connection-mark=MPG new-packet-mark=\
MPG passthrough=no
add action=mark-connection chain=prerouting comment="MPEG MARK PACKET " \
layer7-protocol=MPEG new-connection-mark=MPEG
add action=mark-packet chain=prerouting connection-mark=MPEG new-packet-mark=\
MPEG passthrough=no
add action=mark-connection chain=prerouting comment="MKV MARK PACKET " \
layer7-protocol=MKV new-connection-mark=MKV
add action=mark-packet chain=prerouting connection-mark=MKV new-packet-mark=\
MKV passthrough=no
add action=mark-connection chain=prerouting comment="AVI MARK PACKET " \
layer7-protocol=AVI new-connection-mark=AVI
add action=mark-packet chain=prerouting connection-mark=AVI new-packet-mark=\
AVI passthrough=no
add action=mark-connection chain=prerouting comment="FLV MARK PACKET " \
layer7-protocol=FLV new-connection-mark=FLV
add action=mark-packet chain=prerouting connection-mark=FLV new-packet-mark=\
FLV passthrough=no
add action=mark-connection chain=prerouting comment="WAV MARK PACKET " \
layer7-protocol=WAV new-connection-mark=WAV
add action=mark-packet chain=prerouting connection-mark=WAV new-packet-mark=\
WAV passthrough=no
add action=mark-connection chain=prerouting comment="RM MARK PACKET " \
layer7-protocol=RM new-connection-mark=RM
add action=mark-packet chain=prerouting connection-mark=RM new-packet-mark=RM \
passthrough=no
add action=mark-connection chain=prerouting comment="MP3 MARK PACKET " \
layer7-protocol=MP3 new-connection-mark=MP3
add action=mark-packet chain=prerouting connection-mark=MP3 new-packet-mark=\
MP3 passthrough=no
add action=mark-connection chain=prerouting comment="MP4 MARK PACKET " \
layer7-protocol=MP4 new-connection-mark=MP4
add action=mark-packet chain=prerouting connection-mark=MP4 new-packet-mark=\
MP4 passthrough=no
add action=mark-connection chain=prerouting comment="RAM MARK PACKET " \
layer7-protocol=RAM new-connection-mark=RAM
add action=mark-packet chain=prerouting connection-mark=RAM new-packet-mark=\
RAM passthrough=no
add action=mark-connection chain=prerouting comment="RMVB MARK PACKET " \
layer7-protocol=RMVB new-connection-mark=RMVB
add action=mark-packet chain=prerouting connection-mark=RMVB new-packet-mark=\
RMVB passthrough=no
add action=mark-connection chain=prerouting comment="DAT MARK PACKET " \
layer7-protocol=DAT new-connection-mark=DAT
add action=mark-packet chain=prerouting connection-mark=DAT new-packet-mark=\
DAT passthrough=no
add action=mark-connection chain=prerouting comment="DAA MARK PACKET " \
layer7-protocol=DAA new-connection-mark=DAA
add action=mark-packet chain=prerouting connection-mark=DAA new-packet-mark=\
DAA passthrough=no
add action=mark-connection chain=prerouting comment="ISO MARK PACKET " \
layer7-protocol=ISO new-connection-mark=ISO
add action=mark-packet chain=prerouting connection-mark=ISO new-packet-mark=\
ISO passthrough=no
add action=mark-connection chain=prerouting comment="NRG MARK PACKET " \
layer7-protocol=NRG new-connection-mark=NRG
add action=mark-packet chain=prerouting connection-mark=NRG new-packet-mark=\
NRG passthrough=no
add action=mark-connection chain=prerouting comment="BIN MARK PACKET " \
layer7-protocol=BIN new-connection-mark=BIN
add action=mark-packet chain=prerouting connection-mark=BIN new-packet-mark=\
BIN passthrough=no
add action=mark-connection chain=prerouting comment="VCD MARK PACKET " \
layer7-protocol=VCD new-connection-mark=VCD
add action=mark-packet chain=prerouting connection-mark=VCD new-packet-mark=\
VCD passthrough=no
add action=mark-connection chain=prerouting comment="APK MARK PACKET " \
layer7-protocol=APK new-connection-mark=APK
add action=mark-packet chain=prerouting connection-mark=APK new-packet-mark=\
APK passthrough=no
add action=mark-connection chain=prerouting comment="VPX MARK PACKET " \
layer7-protocol=VPX new-connection-mark=VPX
add action=mark-packet chain=prerouting connection-mark=VPX new-packet-mark=\
VPX passthrough=no
add action=mark-connection chain=prerouting comment="3gp MARK PACKET " \
layer7-protocol=3GP new-connection-mark=3GP
add action=mark-packet chain=prerouting connection-mark=3GP new-packet-mark=\
3GP passthrough=no

Hasilnya akan terlihat seperti ini (IP > Firewal > Mangle)


4. Selanjutnya copy perintah dibawah ini lagi :

/queue tree
add max-limit=5M name="2.LIMIT IDM" parent=global
add max-limit=512k name=7z packet-mark=7z parent="2.LIMIT IDM" queue=default
add max-limit=512k name=ASF packet-mark=ASF parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=AVI packet-mark=AVI parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=BIN packet-mark=BIN parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=CAB packet-mark=CAB parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=DAA packet-mark=DAA parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=DAT packet-mark=DAT parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=EXE packet-mark=EXE parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=FLV packet-mark=FLV parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=ISO packet-mark=ISO parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=MKV packet-mark=MKV parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=MOV packet-mark=MOV parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=MP3 packet-mark=MP3 parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=MP4 packet-mark=MP4 parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=MPEG packet-mark=MPEG parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=MPG packet-mark=MPG parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=NRG packet-mark=NRG parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=RAM packet-mark=RAM parent="2.LIMIT IDM" priority=1 \
queue=default
add max-limit=512k name=RAR packet-mark=RAR parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=RM packet-mark=RM parent="2.LIMIT IDM" queue=default
add max-limit=512k name=RMVB packet-mark=RMVB parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=VCD packet-mark=VCD parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=WAV packet-mark=WAV parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=WMV packet-mark=WMV parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=PLV packet-mark=PLV parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=ZIP packet-mark=ZIP parent="2.LIMIT IDM" queue=\
default
add max-limit=512k name=APK packet-mark=APK parent="2.LIMIT IDM" queue=\
default

Disini saya melakukan LIMIT untuk semua extension dengan maksimal download 5M dan untuk tiap extension 512k. Bisa disesuaikan sesuai keinginan anda.

Hasilnya akan terlihat seperti ini (Queues > Queue Tree)


Hasil test download disitus filehippo.com :


Bagaimana, mudah bukan caranya?
Demikian tutorial Cara Setting Limit Extension IDM Pada Mikrotik. Semoga bermanfaat.

Share on Facebook
Share on Twitter
Share on Google+
Tags :

Related : Cara Setting Limit Extension IDM Pada Mikrotik Terbaru

0 comments:

Post a Comment