You are on page 1of 15

PEMBAGIAN BANDIWITH

Download 20 M
TOTAL BANDWITH
Upload 4 M IP LOKAL
Download 5 M 192 168 125 0 /27
ALOKASI UNTUK GAME
Upload 2 M 192 168 126 0 /27
Total Download 15 M 192 168 127 0 /27
Total Upload 2 M 192 168 128 0 /27

Interface Client
(Masukkan Interface Yang Mengarah ke Client Disini)
1 "ether2"
2 "ether3"
3 "ether3"
4 "wlan1"
5 ""
6 ""
7 ""
8 ""
9 ""
10 ""
11 ""
12 ""
13 ""
14 ""

KOLOM JANGAN DI HAPUS, JIKA TIDAK TERPAKAI, ISI


DENGAN TITIK 2 SEPERTI KOLOM LAINNYA
GATEWAY ISP2

ISI KOLOM INI JIKA MENGGUNAKAN 2 ISP UNTUK


ROUTING GAME, KOSONGKAN JIKA GAK DIPAKE

IP HOTSPOT
192 168 125 0 /27 ,
192 168 126 0 /27 ,
192 168 127 0 /27 ,
192 168 128 0 /27

IP Warnet/ Client Rumahan [PPPoE]


/interface list
add include=dynamic name="Interface Client"

/queue type
add kind=pfifo name=piffo-packet pfifo-limit=5000
add kind=sfq name="sfq-game [beta]" sfq-allot=15140 sfq-perturb=1000

/queue simple
add bucket-size=1/1 limit-at=512k/1M max-limit=4M/20M name=\
"All Connection Client" priority=1/1 queue=piffo-packet/piffo-packet \

target=192.168.125.0/27,192.168.126.0/27,192.168.127.0/27,192.168.128.0/27 \

total-queue=piffo-packet

add bucket-size=1/1 limit-at=1M/1M max-limit=2M/5M name=\


"1.Game - Ping Packet" packet-marks=\
"Game Download,Game Upload,Ping-Packet" parent="All Connection Client" \
priority=1/1 queue=piffo-packet/piffo-packet target=\

192.168.125.0/27,192.168.126.0/27,192.168.127.0/27,192.168.128.0/27 total-queue=\

piffo-packet
add limit-at=512k/1M max-limit=2M/15M name=2.Parent-Browsing-Client \
packet-marks="Client Download,Client Upload,Google Cache Download,Global C\
ache Upload,Sosial Media Download,Sosial Media Upload" parent=\
"All Connection Client" queue=pcq-upload-default/pcq-download-default \
target=192.168.125.0/27,192.168.126.0/27,192.168.127.0/27,192.168.128.0/27

add name=Client-Hotspot parent=2.Parent-Browsing-Client queue=\

pcq-upload-default/pcq-download-default
target=192.168.125.0/27,192.168.126.0/27,192.168.127.0/27,192.168.128.0/27 total-queue=\

default

add name=Limitasi-Bypass-Hotspot parent=Client-Hotspot queue=\

pcq-upload-default/pcq-download-default
target=192.168.125.0/27,192.168.126.0/27,192.168.127.0/27,192.168.128.0/27 total-queue=\
default

/queue tree
add max-limit=20M name="Client Priority" parent=global priority=1 queue=\
piffo-packet
add bucket-size=1 max-limit=5M name="A. Game Download" packet-mark=\
"Game Download" parent="Client Priority" priority=1 queue=piffo-packet
add bucket-size=1 max-limit=2M name="B. Game Upload" packet-mark=\
"Game Upload" parent="Client Priority" priority=1 queue=piffo-packet
add bucket-size=1 max-limit=1M name="D. Ping Packet" packet-mark=Ping-Packet \
parent="Client Priority" priority=1 queue=piffo-packet
add max-limit=15M name="C. Download" parent="Client Priority" queue=\
pcq-download-default
add name="1. Client Download Total" packet-mark="Client Download" parent=\
"C. Download" queue=pcq-download-default
add name="2. Youtube/Google Cache" packet-mark="Google Cache Download" \
parent="C. Download" priority=7 queue=pcq-download-default
add name="3. Client Sosial Media Download" packet-mark=\
"Sosial Media Download" parent="C. Download" priority=1 queue=\
pcq-download-default
add max-limit=2M name="E. Upload" parent="Client Priority" queue=\
pcq-upload-default
add name="1. Client Upload Total" packet-mark="Client Upload" parent=\
"E. Upload" queue=pcq-upload-default
add name="3. Client Sosial Media Upload" packet-mark="Sosial Media Upload" \
parent="E. Upload" queue=pcq-upload-default
add name="2. Client Google Cache Upload" packet-mark="Global Cache Upload" \
parent="E. Upload" queue=pcq-upload-default

/ip firewall mangle


add action=mark-connection chain=input comment=PING new-connection-mark=PING \
passthrough=no protocol=icmp
add action=mark-connection chain=prerouting dst-port=53 new-connection-mark=\
PING passthrough=no protocol=udp
add action=mark-packet chain=forward connection-mark=PING new-packet-mark=\
Ping-Packet passthrough=no
add action=mark-connection chain=prerouting comment=\
"Lempar Trafik Berat Ke Download" connection-rate=250k-999M \
dst-address-list=GAME new-connection-mark="Client All" passthrough=yes
add action=mark-connection chain=prerouting connection-rate=250k-999M \
new-connection-mark="Client All" passthrough=yes src-address-list=GAME
add action=mark-connection chain=prerouting comment="Sosial Media" \
dst-address-list=Sosmed in-interface-list="Interface Client" \
new-connection-mark=SOSMED passthrough=no
add action=mark-packet chain=forward connection-mark=SOSMED new-packet-mark=\
"Sosial Media Download" out-interface-list="Interface Client" passthrough=\
yes
add action=mark-packet chain=forward connection-mark=SOSMED \
in-interface-list="Interface Client" new-packet-mark="Sosial Media Upload" \
passthrough=no
add action=mark-connection chain=postrouting comment="Game Trafik" \
connection-mark="!Client All" dst-address-list=GAME new-connection-mark=\
GAME-FRW passthrough=no
add action=change-dscp chain=prerouting connection-rate=0-250k \
dst-address-list=GAME new-dscp=8 passthrough=no
add action=mark-packet chain=forward comment="Game Download/Upload" \
connection-mark=GAME-FRW new-packet-mark="Game Download" \
out-interface-list="Interface Client" passthrough=yes
add action=mark-packet chain=forward connection-mark=GAME-FRW \
in-interface-list="Interface Client" new-packet-mark="Game Upload" \
passthrough=yes
add action=mark-connection chain=prerouting comment="Speedtest/Client ALL" \
dst-address-list=Speedtest in-interface-list="Interface Client" \
new-connection-mark="Client All" passthrough=no
add action=mark-connection chain=prerouting comment="Client All" \
connection-mark=!GAME-FRW in-interface-list="Interface Client" \
new-connection-mark="Client All" passthrough=yes
add action=mark-packet chain=forward connection-mark="Client All" \
in-interface-list="Interface Client" new-packet-mark="Client Upload" \
passthrough=no
add action=mark-packet chain=forward connection-mark="Client All" \
new-packet-mark="Client Download" out-interface-list="Interface Client" \
passthrough=no
add action=mark-connection chain=prerouting comment=Youtube dst-address-list=\
"Google Cache" in-interface-list="Interface Client" new-connection-mark=\
"Google Cache" passthrough=no
add action=mark-packet chain=forward connection-mark="Google Cache" \
in-interface-list="Interface Client" new-packet-mark="Global Cache Upload" \
passthrough=no
add action=mark-packet chain=forward connection-mark="Google Cache" \
new-packet-mark="Google Cache Download" out-interface-list=\
"Interface Client" passthrough=no

/ip firewall raw


add action=add-dst-to-address-list address-list=Speedtest \
address-list-timeout=1h chain=prerouting comment=Speedtest content=\
speedtest
add action=add-dst-to-address-list address-list=Speedtest \
address-list-timeout=1h chain=prerouting log=yes port=0-60000 protocol=\
tcp tls-host=*speedtest*
add action=add-dst-to-address-list address-list=Speedtest \
address-list-timeout=1h chain=prerouting content=speedtest dst-port=\
0-65365 log=no protocol=udp tcp-flags=""
add action=add-dst-to-address-list address-list=GAME address-list-timeout=2m \
chain=prerouting comment="Game New" dst-port=\
2080-2099,3051-3079,5000-5200,5300-5699,7000-7999,9000-30000,39000-45000 \
in-interface-list="Interface Client" protocol=tcp tcp-flags=""
add action=add-dst-to-address-list address-list=GAME address-list-timeout=2m \
chain=prerouting dst-port=\
3051-3079,3401-3470,4301-5599,7001-8001,8200-8300,9000-30200,40000-40010 \
in-interface-list="Interface Client" protocol=udp
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
2h chain=prerouting comment=Whatsapp content=.whatsapp.net \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
2h chain=prerouting content=.whatsapp.com in-interface-list=\
"Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
2h chain=prerouting comment=Facebook content=.facebook.com \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
2h chain=prerouting content=.fbcdn.net in-interface-list=\
"Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
2h chain=prerouting content=.facebook.net in-interface-list=\
"Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
2h chain=prerouting comment=Instagram content=.cdninstagram.com \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
2h chain=prerouting content=.instagram.com in-interface-list=\
"Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
2h chain=prerouting comment=Twitter content=.twitter.com \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
2h chain=prerouting content=.twimg.com in-interface-list=\
"Interface Client"
add action=add-dst-to-address-list address-list="Google Cache" \
address-list-timeout=5m chain=prerouting comment="Global Cache Telkom" \
content=.googlevideo.com in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list="Google Cache" \
address-list-timeout=5m chain=prerouting content=.youtube.com \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
1h chain=prerouting comment=Tiktok content=.byteoversea.com \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
1h chain=prerouting content=.ibyteimg.com in-interface-list=\
"Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
1h chain=prerouting content=.tiktokcdn.com in-interface-list=\
"Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
1h chain=prerouting content=.tiktokv.com in-interface-list=\
"Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
1h chain=prerouting content=.tiktok.com in-interface-list=\
"Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
1h chain=prerouting comment="Tiktok (TLS)" content=tiktok \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
1h chain=prerouting in-interface-list="Interface Client" protocol=tcp \
tls-host=*.tiktokcdn.com
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
1h chain=prerouting in-interface-list="Interface Client" protocol=tcp \
tls-host=*.tiktokv.com
add action=add-dst-to-address-list address-list=Sosmed address-list-timeout=\
1h chain=prerouting in-interface-list="Interface Client" protocol=tcp \
tls-host=*tiktok.com

/ip firewall address-list


add address=161.202.192.0/19 list=GAME
add address=13.33.184.0/22 list=GAME
add address=13.250.0.0/15 list=GAME
add address=203.205.234.0/23 list=GAME
add address=23.248.160.0/19 list=GAME
add address=23.248.168.0/22 list=GAME
add address=161.202.0.0/16 list=GAME
add address=129.227.32.0/20 list=GAME
add address=128.1.0.0/16 list=GAME
add address=129.227.64.0/19 list=GAME
add address=169.38.64.0/19 list=GAME
add address=169.38.64.0/18 list=GAME
add address=27.111.228.0/22 list=GAME
add address=50.97.0.0/19 list=GAME
add address=174.132.0.0/15 list=GAME
add address=174.133.116.0/22 list=GAME
add address=180.240.128.0/17 list=GAME
add address=180.240.190.0/24 list=GAME
add address=180.252.0.0/16 list=GAME
add address=119.81.0.0/16 list=GAME
add address=119.81.64.0/18 list=GAME
add address=119.28.96.0/19 list=GAME
add address=119.28.122.0/23 list=GAME
add address=161.202.217.0/24 list=GAME
add address=103.10.124.0/24 list=GAME
add address=128.1.87.0/24 list=GAME
add address=192.168.125.0/27 list=Lokal
add address=192.168.126.0/27 list=Lokal
add address=192.168.127.0/27 list=Lokal
add address=192.168.128.0/27 list=Lokal
/interface list member
add interface="ether2" list="Interface Client"
add interface="ether3" list="Interface Client"
add interface="ether3" list="Interface Client"
add interface="wlan1" list="Interface Client"
add interface="" list="Interface Client"
add interface="" list="Interface Client"
add interface="" list="Interface Client"
add interface="" list="Interface Client"
add interface="" list="Interface Client"
add interface="" list="Interface Client"
add interface="" list="Interface Client"
add interface="" list="Interface Client"
add interface="" list="Interface Client"
Limit User
Nama User IP Address
Upload Download
User 1 192 168 2 55 512k 3M
User 2 192 168 2 56 512k 3M
User 3 192 168 2 57 512k 3M
User 4 192 168 2 58 512k 3M
User 5 192 168 2 59 512k 3M
User 6 192 168 2 60 512k 3M
User 7 192 168 2 61 512k 3M
User 8 192 168 2 62 512k 3M
User 9 192 168 2 63 512k 3M
User 10 192 168 2 64 512k 3M
User 11 192 168 2 65 512k 3M
User 12 192 168 2 66 512k 3M
User 13 192 168 2 67 512k 3M
User 14 192 168 2 68 512k 3M
User 15 192 168 2 69 512k 3M
User 16 192 168 2 70 512k 3M
User 17 192 168 2 71 512k 3M
User 18 192 168 2 72 512k 3M
User 19 192 168 2 73 512k 3M
User 20 192 168 2 74 512k 3M
User 21 192 168 2 75 512k 3M
User 22 192 168 2 76 512k 3M
User 23 192 168 2 77 512k 3M
User 24 192 168 2 78 512k 3M
User 25 192 168 2 79 512k 3M
User 26 192 168 2 80 512k 3M
User 27 192 168 2 81 512k 3M
User 28 192 168 2 82 512k 3M
User 29 192 168 2 83 512k 3M
User 30 192 168 2 84 512k 3M
User 31 192 168 2 85 512k 3M
User 32 192 168 2 86 512k 3M
User 33 192 168 2 87 512k 3M
User 34 192 168 2 88 512k 3M
User 35 192 168 2 89 512k 3M
User 36 192 168 2 90 512k 3M
User 37 192 168 2 91 512k 3M
User 38 192 168 2 92 512k 3M
User 39 192 168 2 93 512k 3M
User 40 192 168 2 94 512k 3M
User 41 192 168 2 95 512k 3M
User 42 192 168 2 96 512k 3M
User 43 192 168 2 97 512k 3M
User 44 192 168 2 98 512k 3M
User 45 192 168 2 99 512k 3M
User 46 192 168 2 100 512k 3M
User 47 192 168 2 101 512k 3M
User 48 192 168 2 102 512k 3M
User 49 192 168 2 103 512k 3M
User 50 192 168 2 104 512k 3M
MASUKKAN KE TERMINAL, SETELAH MEMASUKKAN
MANGLE DAN KAWAN KAWAN
/queue simple
add max-limit=512k/3M name="User 1" parent=Client-Rumah/Warnet target=192.168.2.55
add max-limit=512k/3M name="User 2" parent=Client-Rumah/Warnet target=192.168.2.56
add max-limit=512k/3M name="User 3" parent=Client-Rumah/Warnet target=192.168.2.57
add max-limit=512k/3M name="User 4" parent=Client-Rumah/Warnet target=192.168.2.58
add max-limit=512k/3M name="User 5" parent=Client-Rumah/Warnet target=192.168.2.59
add max-limit=512k/3M name="User 6" parent=Client-Rumah/Warnet target=192.168.2.60
add max-limit=512k/3M name="User 7" parent=Client-Rumah/Warnet target=192.168.2.61
add max-limit=512k/3M name="User 8" parent=Client-Rumah/Warnet target=192.168.2.62
add max-limit=512k/3M name="User 9" parent=Client-Rumah/Warnet target=192.168.2.63
add max-limit=512k/3M name="User 10" parent=Client-Rumah/Warnet target=192.168.2.64
add max-limit=512k/3M name="User 11" parent=Client-Rumah/Warnet target=192.168.2.65
add max-limit=512k/3M name="User 12" parent=Client-Rumah/Warnet target=192.168.2.66
add max-limit=512k/3M name="User 13" parent=Client-Rumah/Warnet target=192.168.2.67
add max-limit=512k/3M name="User 14" parent=Client-Rumah/Warnet target=192.168.2.68
add max-limit=512k/3M name="User 15" parent=Client-Rumah/Warnet target=192.168.2.69
add max-limit=512k/3M name="User 16" parent=Client-Rumah/Warnet target=192.168.2.70
add max-limit=512k/3M name="User 17" parent=Client-Rumah/Warnet target=192.168.2.71
add max-limit=512k/3M name="User 18" parent=Client-Rumah/Warnet target=192.168.2.72
add max-limit=512k/3M name="User 19" parent=Client-Rumah/Warnet target=192.168.2.73
add max-limit=512k/3M name="User 20" parent=Client-Rumah/Warnet target=192.168.2.74
add max-limit=512k/3M name="User 21" parent=Client-Rumah/Warnet target=192.168.2.75
add max-limit=512k/3M name="User 22" parent=Client-Rumah/Warnet target=192.168.2.76
add max-limit=512k/3M name="User 23" parent=Client-Rumah/Warnet target=192.168.2.77
add max-limit=512k/3M name="User 24" parent=Client-Rumah/Warnet target=192.168.2.78
add max-limit=512k/3M name="User 25" parent=Client-Rumah/Warnet target=192.168.2.79
add max-limit=512k/3M name="User 26" parent=Client-Rumah/Warnet target=192.168.2.80
add max-limit=512k/3M name="User 27" parent=Client-Rumah/Warnet target=192.168.2.81
add max-limit=512k/3M name="User 28" parent=Client-Rumah/Warnet target=192.168.2.82
add max-limit=512k/3M name="User 29" parent=Client-Rumah/Warnet target=192.168.2.83
add max-limit=512k/3M name="User 30" parent=Client-Rumah/Warnet target=192.168.2.84
add max-limit=512k/3M name="User 31" parent=Client-Rumah/Warnet target=192.168.2.85
add max-limit=512k/3M name="User 32" parent=Client-Rumah/Warnet target=192.168.2.86
add max-limit=512k/3M name="User 33" parent=Client-Rumah/Warnet target=192.168.2.87
add max-limit=512k/3M name="User 34" parent=Client-Rumah/Warnet target=192.168.2.88
add max-limit=512k/3M name="User 35" parent=Client-Rumah/Warnet target=192.168.2.89
add max-limit=512k/3M name="User 36" parent=Client-Rumah/Warnet target=192.168.2.90
add max-limit=512k/3M name="User 37" parent=Client-Rumah/Warnet target=192.168.2.91
add max-limit=512k/3M name="User 38" parent=Client-Rumah/Warnet target=192.168.2.92
add max-limit=512k/3M name="User 39" parent=Client-Rumah/Warnet target=192.168.2.93
add max-limit=512k/3M name="User 40" parent=Client-Rumah/Warnet target=192.168.2.94
add max-limit=512k/3M name="User 41" parent=Client-Rumah/Warnet target=192.168.2.95
add max-limit=512k/3M name="User 42" parent=Client-Rumah/Warnet target=192.168.2.96
add max-limit=512k/3M name="User 43" parent=Client-Rumah/Warnet target=192.168.2.97
add max-limit=512k/3M name="User 44" parent=Client-Rumah/Warnet target=192.168.2.98
add max-limit=512k/3M name="User 45" parent=Client-Rumah/Warnet target=192.168.2.99
add max-limit=512k/3M name="User 46" parent=Client-Rumah/Warnet target=192.168.2.100
add max-limit=512k/3M name="User 47" parent=Client-Rumah/Warnet target=192.168.2.101
add max-limit=512k/3M name="User 48" parent=Client-Rumah/Warnet target=192.168.2.102
add max-limit=512k/3M name="User 49" parent=Client-Rumah/Warnet target=192.168.2.103
add max-limit=512k/3M name="User 50" parent=Client-Rumah/Warnet target=192.168.2.104

You might also like