Tuesday, December 10, 2019

Limit Android

:foreach i in=[ip dhcp-server lease find host-name~"android"] do={:local hostIP value=[/ip dhcp-server lease get $i value-name=active-address ]
ip firewall address-list add address=$hostIP disabled=no list=android-ip}
:foreach i in=[ip dhcp-server lease find host-name~"Galaxy"] do={:local hostIP value=[/ip dhcp-server lease get $i value-name=active-address ]
ip firewall address-list add address=$hostIP disabled=no list=android-ip}
:foreach i in=[ip dhcp-server lease find host-name~"vivo"] do={:local hostIP value=[/ip dhcp-server lease get $i value-name=active-address ]
ip firewall address-list add address=$hostIP disabled=no list=android-ip}
:foreach i in=[ip dhcp-server lease find host-name~"Redmi"] do={:local hostIP value=[/ip dhcp-server lease get $i value-name=active-address ]
ip firewall address-list add address=$hostIP disabled=no list=android-ip}
:foreach i in=[ip dhcp-server lease find host-name~"OPPO"] do={:local hostIP value=[/ip dhcp-server lease get $i value-name=active-address ]
ip firewall address-list add address=$hostIP disabled=no list=android-ip}
:foreach i in=[ip dhcp-server lease find host-name~"realme"] do={:local hostIP value=[/ip dhcp-server lease get $i value-name=active-address ]
ip firewall address-list add address=$hostIP disabled=no list=android-ip} 
Tambah list2 IP android ke /firewall > address list


@MikroTik] > ip firewall mangle add chain=forward action=mark-packet new-packet-mark=android-up passthrough=no src-address-list=android-ip log=no log-prefix="" comment="android-up"
@MikroTik] > ip firewall mangle add chain=forward action=mark-packet new-packet-mark=android-download passthrough=no dst-address-list=android-ip log=no log-prefix="" comment="android-download"
Tambah Mangle untuk traffic android upload download


@MikroTik] > queue type add name="PCQ User" kind=pcq pcq-rate=0 pcq-limit=50 pcq-classifier=src-address,dst-address pcq-total-limit=2k pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s pcq-src-address-mask=32 pcq-dst-address-mask=32 pcq-src-address6-mask=64 pcq-dst-address6-mask=6

@MikroTik] > queue tree add name="User Limit" parent=global packet-mark=user-limit-down,user-limit-up limit-at=6M queue=PCQ User priority=8 max-limit=6M burst-limit=0 burst-threshold=0 burst-time=0s
tambah PCQ User dan tambah limit di limit tree


EmoticonEmoticon