Archive for November 2016
Memisahkan Bandwidth (GAME, BROWSING, DOWNLOAD) pada Mikrotik
Posted by Alfarady
Kamis, 17 November 2016
Halo guys, kali ini admin akan share gimana sih caranya memisahkan traffic antara game, browsing, dan download. Cara ini cocok sekali untuk Warnet GameOnline. Disini admin menggunakan RB941 dan koneksi internet 2MB sbagai contoh.
Oh iya disini saya menggunakan acuan ether1 sebagai port yang mengarah ke modem, ether2 sebagai lan.
Step I
1. Lakukan import nice.rsc dengan menuliskan ini ke terminal
- Kita buat TCP Port Game, misalnya disini PointBlank
Dalam step ini kita melakukan penanda'an browsing serta download.
Tahap III
Bagi yang tidak sabar'an bisa langsung masukin ini ke terminal :D
*NB: Mangle diatas hanya untuk game CSO, bisa ditambahkan sendiri, caranya? simak tutornya ya :D/ip firewall mangleadd action=mark-connection chain=game comment="Counter Strike" dst-address=\122.102.53.0/24 dst-port=47611 new-connection-mark=CSO passthrough=yes \protocol=tcpadd action=mark-connection chain=game dst-address=122.102.53.0/24 dst-port=\27005-27015 new-connection-mark=CSO passthrough=yes protocol=udpadd action=mark-connection chain=game comment="Counter Strike" dst-address=\122.102.53.0/24 dst-port=8000-8010 new-connection-mark=CSO passthrough=yes \protocol=tcpadd action=mark-connection chain=game comment="Counter Strike" dst-address=\122.102.53.0/24 dst-port=36567 new-connection-mark=CSO passthrough=yes \protocol=tcpadd action=jump chain=prerouting jump-target=gameadd action=mark-connection chain=game dst-address=122.102.53.0/24 dst-port=\8000-8010 new-connection-mark=CSO passthrough=yes protocol=tcpadd action=mark-connection chain=game dst-address=122.102.53.0/24 dst-port=\36567 new-connection-mark=CSO passthrough=yes protocol=tcpadd action=mark-connection chain=game dst-address=122.102.53.0/24 dst-port=\47611 new-connection-mark=CSO passthrough=yes protocol=tcpadd action=mark-connection chain=game dst-address=122.102.53.0/24 dst-port=\27005-27015 new-connection-mark=CSO passthrough=yes protocol=udpadd action=mark-packet chain=game connection-mark=CSO new-packet-mark=GamePaket \passthrough=noadd action=mark-connection chain=forward comment=Browsing connection-mark=\!download_conn new-connection-mark=browsing_conn passthrough=yesadd action=mark-connection chain=forward connection-bytes=500000-0 \connection-mark=browsing_conn connection-rate=200k-100M \new-connection-mark=download_conn passthrough=yes protocol=tcpadd action=mark-connection chain=forward connection-bytes=500000-0 \connection-mark=browsing_conn connection-rate=200k-100M \new-connection-mark=download_conn passthrough=yes protocol=udpadd action=mark-packet chain=forward connection-mark=download_conn \new-packet-mark=PaketDownload passthrough=noadd action=mark-packet chain=forward connection-mark=browsing_conn \new-packet-mark=PaketBrowsing passthrough=no/queue simpleadd max-limit=2M/2M name=ALL target=""add limit-at=256k/256k max-limit=256k/256k name=game packet-marks=GamePaket \parent=ALL target=""add max-limit=1792k/1792k name=universe parent=ALL target=""add max-limit=768k/768k name=download packet-marks=PaketDownload parent=\universe target=""add max-limit=1M/1M name=browsing packet-marks=PaketBrowsing parent=universe \target=""
Oh iya disini saya menggunakan acuan ether1 sebagai port yang mengarah ke modem, ether2 sebagai lan.
Step I
1. Lakukan import nice.rsc dengan menuliskan ini ke terminal
/tool fetch address=ixp.mikrotik.co.id src-path=/download/nice.rsc mode=http;
2. Kita buat mangle sesuai port game berikut caranyalalu ketik ini -> import nice.rsc
Nama Game | Port TCP | Port UDP |
Ayo Dance | 18900-18910 | – |
Ayo Oke | 28001-28010 | 26001-26010 |
Black Squad | 61000,62000 | 50000-50100 |
Counter Strike | 47611,8000-8010,36567 | 27005-27015,8000-8010 |
DOTA2 STEAM | 27000-27150,9100-9200,8230-8250,8110-8120 | 27000-27150,3478-4380,28010-28200,39000 |
DragonNest | 14300-15512 | 15000-15500 |
Fifa Online 3 | 7770-7790 | 16300-16350 |
League of Legend | 2080-2099 | 5100 |
Lost Saga | 14000-14010 | 14000-14010 |
Point Blank | 39190-39200 | 40000-40010 |
- Lalu kita buat UDP Game nya
- Jika ingin menambah game lagi, silahkan ulangi step diatas dengan mengganti port game nya saja.
- Tahap selanutnya adalah menandai Connection Game yang sudah kita buat, caranya sebagai berikut:
*NB: Mark Paket jadikan satu saja, jangan per-game di mark, cukup 1 mark paket aja agar mudah di queue.
*KHUSUS CSO GUNAKAN SCRIPT DIBAWAH INI UNTUK MANGLE NYA
Step II/ip firewall mangleadd action=mark-connection chain=game comment="Counter Strike" dst-address=\122.102.53.0/24 dst-port=47611 new-connection-mark=Game_Conn passthrough=yes \protocol=tcpadd action=mark-connection chain=game dst-address=122.102.53.0/24 dst-port=\27005-27015 new-connection-mark=Game_Conn passthrough=yes protocol=udpadd action=mark-connection chain=game comment="Counter Strike" dst-address=\122.102.53.0/24 dst-port=8000-8010 new-connection-mark=Game_Conn passthrough=yes \protocol=tcpadd action=mark-connection chain=game comment="Counter Strike" dst-address=\122.102.53.0/24 dst-port=36567 new-connection-mark=Game_Conn passthrough=yes \protocol=tcpadd action=jump chain=prerouting jump-target=gameadd action=mark-connection chain=game dst-address=122.102.53.0/24 dst-port=\8000-8010 new-connection-mark=Game_Conn passthrough=yes protocol=tcpadd action=mark-connection chain=game dst-address=122.102.53.0/24 dst-port=\36567 new-connection-mark=Game_Conn passthrough=yes protocol=tcpadd action=mark-connection chain=game dst-address=122.102.53.0/24 dst-port=\47611 new-connection-mark=Game_Conn passthrough=yes protocol=tcpadd action=mark-connection chain=game dst-address=122.102.53.0/24 dst-port=\27005-27015 new-connection-mark=Game_Conn passthrough=yes protocol=udpadd action=mark-packet chain=game connection-mark=Game_Conn new-packet-mark=Game_Paket \passthrough=no
Dalam step ini kita melakukan penanda'an browsing serta download.
*NB: Tulislah manual pada form ConnectionMark "download_conn" jangan lupa centang sampai muncul tanda Pentung/Seru (!)
Sekarang kita menandai Paket Download
Connection Bytes: 500000-0 Connection Rate: 200000-100000000
Kita buat lagi penanda download untuk udp, yang diatas tadi untuk TCP nya
Setelah itu kita buat Marking lagi seperti tadi, kali ini 2 Mark Yaitu Browsing, Download, Cekidott
Tahap III
Pada tahap ini kita melakukan Queueing pada paket paket mark yang sudah kita buat diatas.
Pertamanya kita bikin simple queue dengan nama ALL, artinya apa, ini adalah jumlah keseluruhan bandwidth yang kita miliki pada network kita, saya menggunakan ISP Speedy, jumlahnya 2MB, maka tuliskan 2M
Lalu kita membuat Queue untuk game, dalam hal ini saya kasih bandwidth pada game sebesar 256k dengan limit at(limit at digunakan agar mendapat 1:1 bandwidth) sebesar 256k juga. Dan jangan lupa untuk memilih MarkPaket nya Game_Paket yang tadi kita buat. Oh ya jangan lupa juga untuk memilih Parent pada TAB Advance, pilihlah parent ALL (pada gambar lupa belum saya kasih garis merah).
Tahap beerikutnya kita membuat Queue total untuk dibagi 2 (browsing dan download) dalam hal ini saya beri nama universe, jangan lupa set parent ke ALL, dan kasih MaxLimit sisa dari bandwidth (ALL dikurangi Game) = (2048k - 256k) = 1792k.
Setelah itu baru kita buat Queue browsing dan juga download. Dalam hal ini saya bagi dengan browsing 1M, sedangkan download 768k total nya 1792k seperti universe. Jangan lupa parent nya BUKAN ke ALL tapi ke universe. Ok. Oh ya jangan lupa PaketMark nya ya hehe.
Selesai sudah oh ya jangan lupa klik Tab parent agar Queue simple ini bekerja selayaknya Queue Tree, ini loh ente klik
Selesai sudah pekerjaan kita, apabila kalian menginginkan di setting in alias menggunakan jasa setting kami, bisa kontak ke fb.com/alfarady.kun . Harga tidak mahal karena kami baru saja buka dan gak enak kalo dimahalin :D
Sekian Wassalamu'alakum :D
Cara Limit Youtube Video Streaming dengan Layer7 Protocol Mikrotik
Posted by Alfarady
Minggu, 13 November 2016
Ringkasan ini tidak tersedia. Harap
klik di sini untuk melihat postingan.
Tag :
Mikrotik,
Tips and Trick