You are on page 1of 29

PEMBAGIAN LIMIT

Total Download 50
Total Upload 10
Bandwith Yang Dialokasikan Buat Game
Total Download Game 10
Total Upload Game 5
Sisa Bandwith (Untuk Browsing, Youtube, Sosmed, DLL)
Total Download 40
Total Upload 5

Nama Interface Sumber Internet


ether1
ether2
ether3

Keterangan ; Kolom Warna Abu Abu Tidak Digunakan


PEMBAGIAN LIMIT
M
M
Buat Game
M
M MASUKKAN IP
g, Youtube, Sosmed, DLL) 192
M 192
M

Nama Interface Yang Mengarah Ke Client (Jalur


Distribusi)
1. Server - Client
Jalur Income

u Abu Tidak Digunakan


Masukkan IP Gateway ISP2 Disini (BUAT ISP GAME)
192.168.12.2

MASUKKAN IP LOKAL DISINI


168 86 0 /23
168 120 0 /24 Masukkan IP Gateway ISP-3 Disini ( Buat ISP - Sosial M
192.168.10.1

Keterangan
Masukkan Gateway ISP Yang ingin digunakan
Kosongkan Jika Tidak Digunakan
(Jika Ingin Routing Sosmed dan game dalam 1 ISP, Isp
Gateway yang Sama)

Perhatikan Juga Penggunaan Titik Koma, Biar Script T


BUAT ISP GAME)
2.168.12.2

Buat ISP - Sosial Media )


2.168.10.1

digunakan

me dalam 1 ISP, Isp Keduanya dengan

Koma, Biar Script Terinput Dengan Semestinya


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

/queue type
add kind=pfifo name=piffo-packet pfifo-limit=5000
/queue simple
add bucket-size=1/1 name="Semua Koneksi Client" priority=1/1 queue=\
pcq-upload-default/pcq-download-default target=\

192.168.86.0/23,192.168.120.0/24 total-queue=piffo-packet
add bucket-size=1/1 name="1. Packet Game - Priority" packet-marks="GameMAX - D\
ownload Packet,GameMAX - Upload Packet,IP Game - Download Packet,IP Game -\
\_Upload Packet,DNS / ICMP Packet" parent="Semua Koneksi Client" \
priority=1/1 queue=piffo-packet/piffo-packet target=\

192.168.86.0/23,192.168.120.0/24 total-queue=piffo-packet

add bucket-size=1/1 name="2. Download - Upload Packet" packet-marks="Download \


Packet,Upload Packet,Sosial Media [Benefit] - Download Packet,Sosial Media\
\_[Benefit] - Upload Packet,Sosial Media [Selain Benefit] - Download Packe\
t,Sosial Media [Selain Benefit] - Upload Packet,Youtube Download,Youtube U\
pload,no-mark" parent="Semua Koneksi Client" priority=1/1 queue=\

piffo-packet/piffo-packet target=192.168.86.0/23,192.168.120.0/24
total-queue=piffo-packet
add name="Client Hotpsot - PPPoE" parent="2. Download - Upload Packet" \

target=192.168.86.0/23,192.168.120.0/24
target=192.168.86.0/23,192.168.120.0/24

add name="Bottom Line - Parent Bypass" parent="Client Hotpsot - PPPoE" \

target=192.168.86.0/23,192.168.120.0/24

/queue tree
add bucket-size=1 name="A. Game Packet - Priority Packet" parent=global \
priority=1 queue=piffo-packet
add bucket-size=0.25 name="Game Benefit" parent=\
"A. Game Packet - Priority Packet" priority=1 queue=piffo-packet
add name="1. GameMAX Download" packet-mark="GameMAX - Download Packet" \
parent="Game Benefit" priority=1 queue=piffo-packet
add name="2. GameMAX Upload" packet-mark="GameMAX - Upload Packet" parent=\
"Game Benefit" priority=1 queue=piffo-packet
add bucket-size=0.25 name="Non Benefit Game - Umum" parent=\
"A. Game Packet - Priority Packet" priority=1 queue=piffo-packet
add name="1. Game Umum - Download" packet-mark="IP Game - Download Packet" \
parent="Non Benefit Game - Umum" priority=1 queue=piffo-packet
add name="2. Game Upload - Umum" packet-mark="IP Game - Upload Packet" \
parent="Non Benefit Game - Umum" priority=1 queue=piffo-packet
add name="B. Semua Packet - Selain Game" parent=global priority=2 queue=\
piffo-packet max-limit=50M
add name="Download Packet" parent="B. Semua Packet - Selain Game" queue=\
pcq-download-default max-limit=40M
add name="1. Download" packet-mark="Download Packet" parent="Download Packet" \
queue=pcq-download-default
add name="2. Sosial Media - Benefit Packet" parent="Download Packet" queue=\
pcq-download-default
add name="Sosial Media - Benefit Packet" packet-mark=\
"Sosial Media [Benefit] - Download Packet" parent=\
"2. Sosial Media - Benefit Packet" queue=pcq-download-default
add name="3. Sosial Media - Selain Benefit Packet" packet-mark=\
"Sosial Media [Selain Benefit] - Download Packet" parent=\
"Download Packet" queue=pcq-download-default
add name="4. Youtube Download" packet-mark="Youtube Download" parent=\
"Download Packet" queue=pcq-download-default
add name="Upload Packet" parent="B. Semua Packet - Selain Game" queue=\
pcq-upload-default max-limit=5M
add name="1. UP - Client" packet-mark="Upload Packet" parent="Upload Packet" \
queue=pcq-upload-default
add name="2. Sosial Media - Benefit Packet Upload" parent="Upload Packet" \
queue=pcq-upload-default
add name="3. Upload Sosial Media - Selain Benefit Packet" packet-mark=\
"Sosial Media [Selain Benefit] - Upload Packet" parent="Upload Packet" \
queue=pcq-upload-default
add name="4. Upload Youtube Packet" packet-mark="Youtube Upload" parent=\
"Upload Packet" queue=pcq-upload-default
add name="Upload Sosial Media - Benefit Packet" packet-mark=\
"Sosial Media [Benefit] - Upload Packet" parent=\
"2. Sosial Media - Benefit Packet Upload" queue=pcq-download-default

/ip dns
set servers=9.9.9.9,149.112.112.112

/ip firewall address-list


add address=192.168.86.0/23 list=IP-Lokal
add address=192.168.120.0/24 list=IP-Lokal
/ip firewall mangle
add action=mark-connection chain=prerouting comment="PING - DNS Packet" \
new-connection-mark="DNS / ICMP Packet" passthrough=yes protocol=icmp
add action=mark-connection chain=prerouting dst-port=53,5353,853 \
new-connection-mark="DNS / ICMP Packet" passthrough=yes protocol=udp
add action=mark-packet chain=prerouting connection-mark="DNS / ICMP Packet" \
new-packet-mark="DNS / ICMP Packet" passthrough=no
add action=mark-connection chain=prerouting comment="Game - Benefit GameMAX" \
dst-address-list="GameMax - Benefit Game" in-interface-list=!Internet \
new-connection-mark="GAME - Benefit GameMAX" passthrough=no \
src-address-list="IP-Lokal"
add action=mark-packet chain=forward connection-mark="GAME - Benefit GameMAX" \
in-interface-list=Internet new-packet-mark="GameMAX - Download Packet" \
passthrough=no
add action=mark-packet chain=forward connection-mark="GAME - Benefit GameMAX" \
new-packet-mark="GameMAX - Upload Packet" out-interface-list=Internet \
passthrough=yes
add action=mark-connection chain=prerouting comment=\
"Game - Selain dari Benefit GameMAX" dst-address-list=\
"IP Game - Selain Benefit GameMax" in-interface-list=!Internet \
new-connection-mark="GAME - Selain Benefit GameMAX (IP - Game Umum)" \
passthrough=no src-address-list="IP-Lokal"
add action=mark-packet chain=forward connection-mark=\
"GAME - Selain Benefit GameMAX (IP - Game Umum)" in-interface-list=\
Internet new-packet-mark="IP Game - Download Packet" passthrough=no
add action=mark-packet chain=forward connection-mark=\
"GAME - Selain Benefit GameMAX (IP - Game Umum)" new-packet-mark=\
"IP Game - Upload Packet" out-interface-list=Internet passthrough=no
add action=mark-connection chain=prerouting comment="Download Packet" \
connection-mark="!GAME - Selain Benefit GameMAX (IP - Game Umum)" \
dst-address-list="!IP Game - Selain Benefit GameMax" in-interface-list=\
!Internet new-connection-mark="Download Packet" passthrough=yes
add action=mark-packet chain=forward connection-mark="Download Packet" \
in-interface-list=Internet new-packet-mark="Download Packet" passthrough=\
yes
add action=mark-packet chain=forward connection-mark="Download Packet" \
new-packet-mark="Upload Packet" out-interface-list=Internet passthrough=\
yes
add action=mark-connection chain=prerouting comment=\
"Sosial Media - Benefit Paket GSM" dst-address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" in-interface-list=!Internet \
new-connection-mark="Sosial Media - Benefit Paket Unlimited" passthrough=\
no src-address-list="IP-Lokal"
add action=mark-packet chain=forward connection-mark=\
"Sosial Media - Benefit Paket Unlimited" in-interface-list=Internet \
new-packet-mark="Sosial Media [Benefit] - Download Packet" passthrough=\
yes
add action=mark-packet chain=forward connection-mark=\
"Sosial Media - Benefit Paket Unlimited" new-packet-mark=\
"Sosial Media [Benefit] - Upload Packet" out-interface-list=Internet \
passthrough=yes
add action=mark-connection chain=prerouting comment="Sosial Media - Normal" \
dst-address-list="Sosial Media - Normal" in-interface-list=!Internet \
new-connection-mark="IP Sosial Media [ Selain Benefit Paket ]" \
passthrough=no src-address-list="IP-Lokal"
add action=mark-packet chain=forward connection-mark=\
"IP Sosial Media [ Selain Benefit Paket ]" in-interface-list=Internet \
new-packet-mark="Sosial Media [Selain Benefit] - Download Packet" \
passthrough=no
add action=mark-packet chain=forward connection-mark=\
"IP Sosial Media [ Selain Benefit Paket ]" new-packet-mark=\
"Sosial Media [Selain Benefit] - Upload Packet" out-interface-list=\
Internet passthrough=yes
add action=mark-connection chain=prerouting comment=\
"Youtube / GGC Packet Mark" dst-address-list=\
"Google Cache / Youtube - Benefit UL-CS" in-interface-list=!Internet \
new-connection-mark="IP GGC - Youtube Packet" passthrough=no \
src-address-list="IP-Lokal"
add action=mark-packet chain=forward connection-mark=\
"IP GGC - Youtube Packet" in-interface-list=Internet new-packet-mark=\
"Youtube Download" passthrough=yes
add action=mark-packet chain=forward connection-mark=\
"IP GGC - Youtube Packet" new-packet-mark="Youtube Upload" \
out-interface-list=Internet passthrough=yes

/ip firewall nat


add action=masquerade chain=srcnat comment="Masquarade : Global"
/ip firewall raw
add action=add-dst-to-address-list address-list="GameMax - Benefit Game" \
address-list-timeout=2h chain=prerouting comment=\
"PUBGM, AOV, FF, Mobile Burem" dst-address-list="!IP-Lokal" dst-port=\
5000-5199,5300-5700,10000-10150,17400-17600,39600-39800 \
in-interface-list="Interface Client" protocol=tcp
add action=add-dst-to-address-list address-list="GameMax - Benefit Game" \
address-list-timeout=2h chain=prerouting comment=\
"PUBGM, FF, AOV, Mobile Tidak Legends" dst-address-list="!IP-Lokal" \
dst-port=5000-5700,10000-10300,17000-18000,20000-20100,30170-30220 \
in-interface-list="Interface Client" protocol=udp
add action=add-dst-to-address-list address-list=\
"IP Game - Selain Benefit GameMax" address-list-timeout=1h chain=\
prerouting comment="Game ALL - Selain Benefit" dst-address-list=\
"!GameMax - Benefit Game" dst-port=\
1024-1124,2080-2099,7000-7999,9000-30000,39000-45000 in-interface-list=\
"Interface Client" protocol=tcp tcp-flags=""
add action=add-dst-to-address-list address-list=\
"IP Game - Selain Benefit GameMax" address-list-timeout=2m chain=\
prerouting dst-address-list="!GameMax - Benefit Game" dst-port=\
7001-7999,8200-8300,9000-30200,37000-40000 in-interface-list=\
"Interface Client" protocol=udp
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=2h chain=\
prerouting comment=Whatsapp content=.whatsapp.net dst-address-list=\
"!IP-Lokal" in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=2h chain=\
prerouting content=.whatsapp.com dst-address-list="!IP-Lokal" \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list="Sosial Media - Normal" \
address-list-timeout=2h chain=prerouting comment=Facebook content=\
.facebook.com dst-address-list="!IP-Lokal" in-interface-list=\
"Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting content=.fbcdn.net dst-address-list="!IP-Lokal" \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting content=.facebook.net dst-address-list="!IP-Lokal" \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting comment=Instagram content=.cdninstagram.com dst-address-list=\
"!IP-Lokal" in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting content=.instagram.com dst-address-list="!IP-Lokal" \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list="Sosial Media - Normal" \
address-list-timeout=2h chain=prerouting comment=Twitter content=\
.twitter.com dst-address-list="!IP-Lokal" in-interface-list=\
"Interface Client"
add action=add-dst-to-address-list address-list="Sosial Media - Normal" \
address-list-timeout=2h chain=prerouting content=.twimg.com \
dst-address-list="!IP-Lokal" in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Google Cache / Youtube - Benefit UL-CS" address-list-timeout=5m chain=\
prerouting comment=Youtube content=.googlevideo.com dst-address-list=\
"!IP-Lokal" in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Google Cache / Youtube - Benefit UL-CS" address-list-timeout=5m chain=\
prerouting content=.youtube.com dst-address-list="!IP-Lokal" \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting comment=Tiktok content=.byteoversea.com dst-address-list=\
"!IP-Lokal" in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting content=.ibyteimg.com dst-address-list="!IP-Lokal" \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting content=.tiktokcdn.com dst-address-list="!IP-Lokal" \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting content=.tiktokv.com dst-address-list="!IP-Lokal" \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting content=.tiktok.com dst-address-list="!IP-Lokal" \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting content=.ibytedtos.com dst-address-list="!IP-Lokal" \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting comment=Tiktok dst-address-list="!IP-Lokal" in-interface-list=\
"Interface Client" protocol=tcp tls-host=*.tiktokcdn.com
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting dst-address-list="!IP-Lokal" in-interface-list=\
"Interface Client" protocol=tcp tls-host=*.tiktokv.com
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=6h chain=\
prerouting dst-address-list="!IP-Lokal" in-interface-list=\
"Interface Client" protocol=tcp tls-host=*tiktok.com
add action=add-dst-to-address-list address-list="Sosial Media - Normal" \
address-list-timeout=1h chain=prerouting comment=\
"Snack Video - Musical.ly" content=snackvideo dst-address-list=\
"!IP-Lokal" in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list="Sosial Media - Normal" \
address-list-timeout=1h chain=prerouting content=.musical.ly \
dst-address-list="!IP-Lokal" in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=1h chain=\
prerouting comment=Sportify content=.spotify.com dst-address-list=\
"!IP-Lokal" in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=1h chain=\
prerouting comment="Langit Musik" content=.langitmusik.co.id \
dst-address-list="!IP-Lokal" in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=1h chain=\
prerouting comment=Joox content=.isanook.com dst-address-list="!IP-Lokal" \
in-interface-list="Interface Client"
add action=add-dst-to-address-list address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" address-list-timeout=1h chain=\
prerouting content=.joox.com dst-address-list="!IP-Lokal" \
in-interface-list="Interface Client"

/interface list member


add interface="ether1" list=Internet
add interface="ether2" list=Internet
add interface="ether3" list=Internet
add interface="0" list=Internet
add interface="0" list=Internet
add interface="0" list=Internet
add interface="0" list=Internet
add interface="0" list=Internet

/interface list member


add interface="1. Server - Client" list="Interface Client"
add interface="Jalur Income" list="Interface Client"
add interface="0" list="Interface Client"
add interface="0" list="Interface Client"
add interface="0" list="Interface Client"
add interface="0" list="Interface Client"
add interface="0" list="Interface Client"
add interface="0" list="Interface Client"

/ip hotspot user profile {set [find] parent-queue="Client Hotpsot - PPPoE" insert-queue-before="Bottom Line - Parent Bypass"};
/ip firewall mangle
add action=mark-routing chain=prerouting comment=\
"Go to the Moon - Routing Game ISP2 - [ GameMAX Only]" dst-address-list=\
"GameMax - Benefit Game" dst-port=!0-1000,3470-3480,5220-5230 \
new-routing-mark="Moon - Route ISP2 Game" passthrough=yes protocol=tcp \
src-address-list="IP-Lokal"
add action=mark-routing chain=prerouting dst-address-list=\
"GameMax - Benefit Game" dst-port=!0-1000,3470-3480 \
new-routing-mark="Moon - Route ISP2 Game" passthrough=yes protocol=udp \
src-address-list="IP-Lokal"
add action=mark-routing chain=prerouting dst-address-list=\
"GameMax - Benefit Game" new-routing-mark="Moon - Route ISP2 Game" \
passthrough=yes protocol=icmp src-address-list="IP-Lokal"
add action=mark-routing chain=prerouting comment="Routing Selain Benefit GameM\
AX [ Enable Kalau Mau dimasukin ke ISP 2 Semuanya ]" disabled=yes \
dst-address-list="IP Game - Selain Benefit GameMax" dst-port=\
!0-1000,3470-3480,5220-5230 new-routing-mark="Moon - Route ISP2 Game" \
passthrough=yes protocol=tcp src-address-list="IP-Lokal"
add action=mark-routing chain=prerouting disabled=yes dst-address-list=\
"IP Game - Selain Benefit GameMax" dst-port=!0-1000,3470-3480 \
new-routing-mark="Moon - Route ISP2 Game" passthrough=yes protocol=udp \
src-address-list="IP-Lokal"

/ip route
add check-gateway=ping comment="Routing Game - ISP2" distance=1 gateway=\
192.168.12.2 routing-mark="Moon - Route ISP2 Game"
add check-gateway=ping comment="Backup Route" distance=2 gateway=192.168.12.2
/ip firewall mangle
add action=mark-routing chain=prerouting comment="Go to the Moon - Routing So\
sial Media ISP3 - [ Benefit Paket Sosial Media Only]" dst-address-list=\
"Sosmed - Benefit Unlimax/Combo Sakti" new-routing-mark=\
"Moon - Route ISP3 Sosial Media [ Paket UnliMAX/CF ]" passthrough=yes \
src-address-list="IP-Lokal"
add action=mark-routing chain=prerouting comment="Go to the Moon - Routing Yo\
utubeISP3 - [ Benefit Paket Sosial Media Only]" dst-address-list=\
"Google Cache / Youtube - Benefit UL-CS" new-routing-mark=\
"Moon - Route ISP3 Youtube [ Paket UnliMAX/CF ]" passthrough=yes \
src-address-list="IP-Lokal"
add action=mark-routing chain=prerouting comment="Routing Selain Benefit Unlim\
ax / Combo Sakti [ Enable Kalau Mau dimasukin ke ISP 3 Semuanya ]" \
disabled=yes dst-address-list="Sosial Media - Normal" new-routing-mark=\
"Moon - Route ISP3 Sosial Media [ Paket UnliMAX/CF ]" passthrough=yes \
src-address-list="IP-Lokal"
/ip route
add check-gateway=ping comment="Routing Sosmed - Youtube - ISP3" distance=1 \
gateway=192.168.10.1 routing-mark=\
"Moon - Route ISP3 Youtube [ Paket UnliMAX/CF ]"
add check-gateway=ping distance=3 gateway=192.168.10.1

You might also like