1. Buka winbox > "ip" > "firewall" > "layer7 protocols" > tanda + (untuk regex j
angan pakai terminal, sering error)
--isikan
Code:
Name=http-video dan RegeXp=http/(0\.9|1\.0|1\.1)[\x09-\x0d ][1-5][0-9][0-9][\x09
-\x0d -~]*(content-type: video)
2. --tambah mangle,copykan kode bawah ini dan pastekan di "New Terminal" winbox
Code:
/ip firewall mangle add action=mark-packet chain=prerouting comment="http-video
mark-packet" disabled=no layer7-protocol=http-video new-packet-mark=http-video p
assthrough=no
3. dan yang terakhir setting queuenya
/queue tree add name=YOUTUBE parent=global-out packet-mark=http-video priority=8
limit-at=32000 max-limit=32000
4. --Buka "New terminal" di winbox
--Copykan kode di bawah ini dan pastekan di "New Terminal" winbox
Code:
ip firewall
\.(exe)"
ip firewall
\.(rar)"
ip firewall
\.(zip)"
ip firewall
.(7z)"
ip firewall
\.(cab)"
ip firewall
\.(asf)"
ip firewall
\.(mov)"
ip firewall
\.(wmv)"
ip firewall
\.(mpg)"
ip firewall
\\.(mpeg)"
ip firewall
\.(mkv)"
ip firewall
\.(avi)"
ip firewall
\.(flv)"
ip firewall
\.(wav)"
ip firewall
.(rm)"
ip firewall
\.(mp3)"
ip firewall
\.(mp4)"
ip firewall
\.(ram)"
ip firewall
\\.(rmvb)"
ip firewall
\.(dat)"
ip firewall
\.(daa)"
ip firewall
\.(iso)"
ip firewall
\.(nrg)"
ip firewall
\.(bin)"
ip firewall
\.(vcd)"
silakan modifikasi sendiri mana ekstensi yang perlu di limit dan yang tidak. cuk
up ganti ekstensi doang :D
5. --tambah mangle,copykan kode bawah ini dan patekan di "New Terminal" winbox
Code:
/ip firewall mangle add action=mark-connection chain=prerouting comment="7z DOWN
S" disabled=no layer7-protocol="Extension \" .7z \"" new-connection-mark="7z DOW
NS" passthrough=yes protocol=tcp
/ip firewall mangle add action=mark-packet chain=postrouting comment="" connecti
on-mark="7z DOWNS" disabled=no new-packet-mark=7z passthrough=no protocol=tcp
/ip firewall mangle add action=mark-connection chain=prerouting comment="asf DOW
NS" disabled=no layer7-protocol="Extension \" .asf \"" new-connection-mark="asf
DOWNS" passthrough=yes protocol=tcp
/ip firewall mangle add action=mark-packet chain=postrouting comment="" connecti
on-mark="asf DOWNS" disabled=no new-packet-mark=asf passthrough=no protocol=tcp
/ip firewall mangle add action=mark-connection chain=prerouting comment="avi DOW
NS" disabled=no layer7-protocol="Extension \" .avi \"" new-connection-mark="avi
DOWNS" passthrough=yes protocol=tcp
/ip firewall mangle add action=mark-packet chain=postrouting comment="" connecti
on-mark="avi DOWNS" disabled=no new-packet-mark=avi passthrough=no protocol=tcp
/ip firewall mangle add action=mark-connection chain=prerouting comment="bin DOW
NS" disabled=no layer7-protocol="Extension \" .bin \"" new-connection-mark="bin
DOWNS" passthrough=yes protocol=tcp
/ip firewall mangle add action=mark-packet chain=postrouting comment="" connecti
on-mark="bin DOWNS" disabled=no new-packet-mark=bin passthrough=no protocol=tcp
/ip firewall mangle add action=mark-connection chain=prerouting comment="flv DOW
NS" disabled=no layer7-protocol="Extension \" .flv \"" new-connection-mark="flv
DOWNS" passthrough=yes protocol=tcp
/ip firewall mangle add action=mark-packet chain=postrouting comment="" connecti
on-mark="flv DOWNS" disabled=no new-packet-mark=flv passthrough=no protocol=tcp
/ip firewall mangle add action=mark-connection chain=prerouting comment="iso DOW
NS" disabled=no layer7-protocol="Extension \" .iso \"" new-connection-mark="iso
DOWNS" passthrough=yes protocol=tcp
/ip firewall mangle add action=mark-packet chain=postrouting comment="" connecti
on-mark= "iso DOWNS" disabled=no new-packet-mark=iso passthrough=no protocol=tcp
/ip firewall mangle add action=mark-connection chain=prerouting comment="mkv DOW
NS" disabled=no layer7-protocol="Extension \" .mkv \"" new-connection-mark="mkv
DOWNS" passthrough=yes protocol=tcp