Limit Client Berdasarkan Mac Address Dengan Queue Tree Mikrotik

Berikut ini cara Limit Client Berdasarkan Mac Address Dengan Queue Tree Mikrotik simple dan mudah untuk dipraktekkan.

Contoh disini mac address adalah: CC:2D:E0:7A:32:80

Bikin Firewall Mangle:

/ip firewall mangle
add action=mark-connection chain=prerouting comment="limit mac address" \
    new-connection-mark=mac_conn passthrough=yes src-mac-address=\
    CC:2D:E0:7A:32:80
add action=mark-packet chain=prerouting connection-mark=mac_conn \
    new-packet-mark=mac_packet passthrough=no

Limit dengan queue tree:

/queue tree
add max-limit=1024k name=LimitClient packet-mark=mac_packet parent=global

Done.

Ganti session-time-left Hotspot Mikrotik Menjadi Rapi Bahasa Indonesia


dokumentasi untuk mengganti session-time-left Hotspot Mikrotik Menjadi Rapi Bahasa Indonesia.

jadinya kurang lebih seperti ini:

Input :
1d30h54m21s

Output :
1 hari 30 jam 54 menit 21 detik

berikut ini kodenya, sesuaikan dengan template status.html hotspotnya.

<span id="session-time-left"></span>
<script>
var str = "$(session-time-left)";
var mapObj = {
   d:" Hari ",
   h:" Jam ",
   m:" Menit ",
   s:" Detik "
};
str = str.replace(/d|h|m|s/gi, function(matched){
  return mapObj[matched];
});
document.getElementById("session-time-left").innerHTML = str;
</script>
semoga bermanfaat.

Routing Rule Untuk Remote 2 WAN Mikrotik

Dokumentasi dari kasus yang saya alami ketika memiliki CHR mikrotik untuk Tunneling dengan 2 IP publik atau 2 interface WAN Internet.

/ip route
add distance=1 gateway=172.200.1.1 routing-mark=ISP-1
add distance=2 gateway=172.200.2.1 routing-mark=ISP-2
add distance=1 gateway=172.200.1.1
add distance=2 gateway=172.200.2.1
/ip route rule
add dst-address=172.200.1.0/24 table=main
add dst-address=172.200.2.0/24 table=main
add src-address=172.200.1.0/24 table=ISP-1
add src-address=172.200.2.0/24 table=ISP-2
add routing-mark=ISP-1 table=ISP-1
add routing-mark=ISP-2 table=ISP-2