CARA LIMIT DOWNLOAD BANDWIDTH DGN MIKROTIK
Kita sering jengkel pada saat mau
browsing internet atau bermain games Online jadi NGELEG gara-gara diComputer lain ada yang sedanga Download atau
bermain Youtube seenaknya. Itu sering dilakukan anak-anak atau ABG yang tidak
peduli, yang penting bayar murah, bisa main sambil dengan youtube dan Download
file Videonya melalui IDM.
Untuk mengatasi hal tersebut yang paling
sederhana serta praktis, kita menggunakan perangkat MIKROTIK, hal itu bisa
diatasi dengan baik.
Ada banyak cara dengan Mikrotik ini,
salah satunya melalui LAYER 7 Protocols
yang dibatasi Quota Bandwidthnya atau per Extensen File yang dibatasi
Downloadnya, Pewrtama kita coba dengan “ Layer 7 Protocols. Yang saya anggap paling ampuh.
LAYER 7 PROTOCOLS
Tripologinya seperti ini.
(Mikrotik bisa PC ataupun UNIT )
MODEM --- MIKROTIK --
SWITHUB --- UNIT COMPUTER
Untuk mengseting atau pengatur Mikrotik seperti ini.
Sebelum kita set Mikrotiknya, Download dulu di Google atau situs Mikrotik “
WINBOX”
Versinya silahkan yang mana saja.
Sesudah memasang Mikrotik sesuai
tripologi diatas, buka WINBOX
yang tadi sudah di download.
Akan seperti ini :
Lalu Klik Tanda “...” agar Mac address Mikrotik outmatis terbaca , Jika
sudah terbaca, klik Kode mac Addressnya. Dan akan seperti ini:
Tinggal klik Connect, anda akan
masuk pada Jendela Mikrotik.
Catatan :
Jika Mikrotik beli baru kita tinggal
isikan datanya, tapi jika Mikrotiknya beli seken atau bekas orang lain,
kita harus memastikan datanya ter RESET (hilang scriptnya), Caranya:
Klik New Terminal, Ketik: “ SYSTEM RESET” – ketik “Y”, mikrotik akan
disconnect, tunggu beberapa saat, biasanya 12 detik, Buka WINBOX ulang seperti diatas tadi. Sudah terbuka Klik
“ Remove Script”
MIKROTIK akan sama dengan yang baru.
Kita Mulai membuat atau memanagemen
Bandwidth kita memalui mikrotik yang kita punya. Ada banyak macam cara untuk
memanagemen Bandwidth melalui mikrotik ini. Tapi ini yang sederhana dan paling
praktis, hasilnya cukup baik untuk menangani Warnet ataupun Trumahan yang
menggunakan computer lebih dari 1.
“ MIKROTIK
rencananya akan diseting BRIDGE agar IP di computer diatur oleh ModemRouter yg
ada “
KITA MULAI !!!!!
Sesudah Buka Winbox, jendela Mikrotik akan terbuka.
Klik Menu “Bridge” Klik tanda “+”
>>> nama akan Auto tertulis “ Bridge1” >> ok saja.
Seting Portnya.
Klik “ Port “ >> Klik “
+” pada Interface tertulis “
Ether1” pada Bridge akan tertulis Bridge1,
klik OK
Klik “
+ “ lagi pada interface pada Simbol Down pilih Ether2 – Klik – OK-.
Ulang
sampai Ether5
Hasilnya akan seperti ini :
Lalu Klik menu “ BRIDGE” > Pilih
“ SETING” >> centang yang tertulis “IP USE IP FIREWALL”
Anda sekarang sudah bisa Berinternetan melalui MIKROTIK ini.
Untuk Tes... Buka Browser anda...atau melalui System Dos computer anda.
Coba Ping ke Google,
Ping
www.google.com > jika
sudah reply.. semua sudah berjalan baik pengaturan bridgenya.
UNTUK MEMBATASI LIMIT DOWNLOADNYA
KITA BUAT MELALUI SCRIPT,
Kita Limit setiap keluar Extensen File yang sering di Download orang,
contohnya seperti File “ RAR, ZIP, MP3
dan lainya yg sering didownload umum nya.
Agar Browsing tidak terganggu Limitnya.
Pertama Masuk script untuk Streaming Youtube ( Video), melalui “ LAYER 7 PROTOCOLS”
Pilih Menu “IP” di WINBOX anda, lalu
> Firewall,> pilih “ LAYER 7 PROTOCOLS” > Jendela terbuka, isikan :
·
Name : Youtube ( atau apa saja boleh)
·
Regexp: http/(0\.9|1\.0|1\.1)[\x09-\x0d
][1-5][0-9][0-9][\x09-\x0d -~]*(content-type: video)
Klik Oke........
Untuk
Menangani Managemen Bandwidthnya kita coba daftar Extensen file yg sering di
download, ( kita bisa tambah atau kurangi data Extensen
File nya nantinya)
MULAI !!!!
Buat Scriptnya, pada Menu
WINBOX anda, Pilih New Terminal.
Isikan scrip dibawah ini,
atau Copy Pastekan agar cepat, silah....pilih maunya...
/ip firewall
layer7-protocol add name=”EXE” regexp=”\\.(exe)”
/ip firewall layer7-protocol add name=”RAR”
regexp=”\\.(rar)”
/ip firewall layer7-protocol add name=”ZIP”
regexp=”\\.(zip)”
/ip firewall layer7-protocol add name=”7z”
regexp=”\\.(7z)”
/ip firewall layer7-protocol add name=”CAB”
regexp=”\\.(cab)”
/ip firewall layer7-protocol add name=”ASF”
regexp=”\\.(asf)”
/ip firewall layer7-protocol add name=”MOV”
regexp=”\\.(mov)”
/ip firewall layer7-protocol add name=”WMV”
regexp=”\\.(wmv)”
/ip firewall layer7-protocol add name=”MPG”
regexp=”\\.(mpg)”
/ip firewall layer7-protocol add name=”MPEG” regexp=”\\.(mpeg)”
/ip firewall layer7-protocol add name=”MKV”
regexp=”\\.(mkv)”
/ip firewall layer7-protocol add name=”AVI”
regexp=”\\.(avi)”
/ip firewall layer7-protocol add name=”FLV”
regexp=”\\.(flv)”
/ip firewall layer7-protocol add name=”WAV”
regexp=”\\.(wav)”
/ip firewall layer7-protocol add name=”RM”
regexp=”\\.(rm)”
/ip firewall layer7-protocol add name=”MP3”
regexp=”\\.(mp3)”
/ip firewall layer7-protocol add name=”MP4”
regexp=”\\.(mp4)”
/ip firewall layer7-protocol add name=”RAM”
regexp=”\\.(ram)”
/ip firewall layer7-protocol add name=”RMVB”
regexp=”\\.(rmvb)”
/ip firewall layer7-protocol add name=”DAT”
regexp=”\\.(dat)”
/ip firewall layer7-protocol add name=”DAA”
regexp=”\\.(daa)”
/ip firewall layer7-protocol add name=”ISO”
regexp=”\\.(iso)”
/ip firewall layer7-protocol add name=”NRG”
regexp=”\\.(nrg)”
/ip firewall layer7-protocol add name=”BIN”
regexp=”\\.(bin)”
/ip firewall layer7-protocol add name=”001” regexp=”\\.(001)”
/ip firewall layer7-protocol add name=”002” regexp=”\\.(002)”
/ip firewall layer7-protocol add name=”003” regexp=”\\.(003)”
UNTUK
MEMBUAT MANGLE NYA COPY PASTEKAN SCRIPT INI PADA NEW TERMINAL,
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”YOUTUBE MARK PACKET ” disabled=no
\
layer7-protocol=YOUTUBE new-packet-mark=YOUTUBE
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”EXE MARK PACKET ”
disabled=no \
layer7-protocol=EXE new-packet-mark=EXE
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”RAR MARK PACKET ”
disabled=no \
layer7-protocol=RAR new-packet-mark=RAR
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”ZIP MARK PACKET ”
disabled=no \
layer7-protocol=ZIP new-packet-mark=ZIP
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”7z MARK PACKET ”
disabled=no \
layer7-protocol=7z new-packet-mark=7z
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”CAB MARK PACKET ”
disabled=no \
layer7-protocol=CAB new-packet-mark=CAB
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”ASF MARK PACKET ”
disabled=no \
layer7-protocol=ASF new-packet-mark=ASF
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”MOV MARK PACKET ”
disabled=no \
layer7-protocol=MOV new-packet-mark=MOV
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”WMV MARK PACKET ”
disabled=no \
layer7-protocol=WMV new-packet-mark=WMV
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”MPG MARK PACKET ”
disabled=no \
layer7-protocol=MPG new-packet-mark=MPG
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”MPEG MARK PACKET ”
disabled=no \
layer7-protocol=MPEG new-packet-mark=MPEG
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”MKV MARK PACKET ”
disabled=no \
layer7-protocol=MKV new-packet-mark=MKV
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”AVI MARK PACKET ”
disabled=no \
layer7-protocol=AVI new-packet-mark=AVI
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”FLV MARK PACKET ”
disabled=no \
layer7-protocol=FLV new-packet-mark=FLV
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”WAV MARK PACKET ”
disabled=no \
layer7-protocol=WAV new-packet-mark=WAV
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”RM MARK PACKET ”
disabled=no \
layer7-protocol=RM new-packet-mark=RM
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”MP3 MARK PACKET ”
disabled=no \
layer7-protocol=MP3 new-packet-mark=MP3
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”MP4 MARK PACKET ”
disabled=no \
layer7-protocol=MP4 new-packet-mark=MP4
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”RAM MARK PACKET ”
disabled=no \
layer7-protocol=RAM new-packet-mark=RAM
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”RMVB MARK PACKET ”
disabled=no \
layer7-protocol=RMVB new-packet-mark=RMVB
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”DAT MARK PACKET ”
disabled=no \
layer7-protocol=DAT new-packet-mark=DAT
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”DAA MARK PACKET ”
disabled=no \
layer7-protocol=DAA new-packet-mark=DAA
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”ISO MARK PACKET ”
disabled=no \
layer7-protocol=ISO new-packet-mark=ISO
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”NRG MARK PACKET ”
disabled=no \
layer7-protocol=NRG new-packet-mark=NRG
passthrough=no
/ip firewall mangle add action=mark-packet \
chain=prerouting comment=”BIN MARK PACKET ”
disabled=no \
layer7-protocol=BIN new-packet-mark=BIN
passthrough=no
/ip firewall mangle add
action=mark-packet \
chain=prerouting comment=”001 MARK PACKET ”
disabled=no \
layer7-protocol=001 new-packet-mark=BIN
passthrough=no
/ip firewall mangle add
action=mark-packet \
chain=prerouting comment=”002 MARK PACKET ”
disabled=no \
layer7-protocol=002 new-packet-mark=BIN
passthrough=no
/ip firewall mangle add
action=mark-packet \
chain=prerouting comment=”003 MARK PACKET ”
disabled=no \
layer7-protocol=003 new-packet-mark=BIN passthrough=no
DAN UNTUK MEMBATASI LIMIT DOWNLOADNYA,
KITA ATUR PADA 512KB.
/queue tree add
name=”LIMIT FILE EXTENTION” parent=global-out \
limit-at=0 priority=3 max-limit=512000
burst-limit=\
0 burst-threshold=0 burst-time=0s
/queue tree add name=”YOUTUBE” parent=”LIMIT
FILE EXTENTION” \
packet-mark=YOUTUBE limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”7z” parent=”LIMIT FILE
EXTENTION” \
packet-mark=7z limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”ASF” parent=”LIMIT FILE
EXTENTION” \
packet-mark=ASF limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”AVI” parent=”LIMIT FILE
EXTENTION” \
packet-mark=AVI limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”BIN” parent=”LIMIT FILE
EXTENTION” \
packet-mark=BIN limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”CAB” parent=”LIMIT FILE
EXTENTION” \
packet-mark=CAB limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”DAA” parent=”LIMIT FILE
EXTENTION” \
packet-mark=DAA limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”DAT” parent=”LIMIT FILE
EXTENTION” \
packet-mark=DAT limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”EXE” parent=”LIMIT FILE
EXTENTION” \
packet-mark=EXE limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”FLV” parent=”LIMIT FILE
EXTENTION” \
packet-mark=FLV limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”ISO” parent=”LIMIT FILE
EXTENTION” \
packet-mark=ISO limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”MKV” parent=”LIMIT FILE
EXTENTION” \
packet-mark=MKV limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”MOV” parent=”LIMIT FILE
EXTENTION” \
packet-mark=MOV limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”MP3” parent=”LIMIT FILE
EXTENTION” \
packet-mark=MP3 limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”MP4” parent=”LIMIT FILE
EXTENTION” \
packet-mark=MP4 limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”MPEG” parent=”LIMIT FILE
EXTENTION” \
packet-mark=MPEG limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”MPG” parent=”LIMIT FILE
EXTENTION” \
packet-mark=MPG limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”NRG” parent=”LIMIT FILE
EXTENTION” \
packet-mark=NRG limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”RAM” parent=”LIMIT FILE
EXTENTION” \
packet-mark=RAM limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”RAR” parent=”LIMIT FILE
EXTENTION” \
packet-mark=RAR limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”RM” parent=”LIMIT FILE
EXTENTION” \
packet-mark=RM limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”RMVB” parent=”LIMIT FILE
EXTENTION” \
packet-mark=RMVB limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”WAV” parent=”LIMIT FILE
EXTENTION” \
packet-mark=WAV limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”WMV” parent=”LIMIT FILE
EXTENTION” \
packet-mark=WMV limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”ZIP” parent=”LIMIT FILE
EXTENTION” \
packet-mark=ZIP limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”001”
parent=”LIMIT FILE EXTENTION” \
packet-mark=001 limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”002”
parent=”LIMIT FILE EXTENTION” \
packet-mark=002 limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
/queue tree add name=”003”
parent=”LIMIT FILE EXTENTION” \
packet-mark=003 limit-at=0 queue=default
priority=1 max-limit=\
0 burst-limit=0 burst-threshold=0 burst-time=0s
Dalam pengaturan Limit Bandwidth
berdasarkan Extention File yg di Download selesai sudah,
Lihat pad QUEUES >>
QUEUES TREE > akan terlihat seperti ini.
Untuk Batasan Bandwidth
Download di batasi sampai 512KB, jika ingin mengatur batasan Limit Downloadnya,
anda bisa klik saja Max Limitnya, Lalu ganti dengan sesuka anda.
“INI ADALAH MEMBATASI
BANDWIDTH UNTUK DOWNLOAD MEMALUI LAYER 7 PROTOCOLS”