Friday, August 14, 2015

MEMBATASI BANDWIDTH DOWNLOAD DENGAN MIKROTIK AGAR GAMES & BROWSING TIDAK TERGANGGU

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.
Scriptnya seperti ini :
/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
< SELESAI SUDAH >
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”

 

No comments:

Post a Comment