Queue Otomatis di Mikrotik

Untuk membuat antrean otomatis di MikroTik, Anda dapat menggunakan skrip untuk menyederhanakan proses, terutama saat mengelola beberapa perangkat atau IP. Berikut pendekatan umumnya:
 

1. Menggunakan Script alokasi dhcp

Buka IP > Server DHCP.
Pilih server DHCP Anda dan tambahkan skrip di bagian "Lease Script".

Contoh script:

:if ($leaseBound = 1) do={ /queue simple add name="$leaseActMAC" target="$leaseActIP" max-limit=2M/2M }

Skrip ini secara otomatis membuat antrean untuk setiap perangkat yang terhubung ke server DHCP.

2. Pembuatan Queue dengan Script

Navigasi ke System > Script dan buat script baru.

Contoh script:

:for i from=2 to=254 do={ /queue simple add name="User_$i" target="192.168.1.$i" max-limit=1M/1M }

Skrip ini menghasilkan queue untuk serangkaian alamat IP.

3. Pengujian dan Pemantauan

Periksa bagian Antrean untuk memastikan aturan diterapkan dengan benar.
Sesuaikan batas lebar pita (batas maksimum) sesuai kebutuhan.

contoh konfigurasi sederhananya adalah sebagai berikut:

# Queue script with burst speed :local queueName "Client- $leaseActMAC"; :if ($leaseBound = "1") do={ /queue simple add name=$queueName target=($leaseActIP . "/32") parent=interface-name max-limit=1152k/1152k burst-threshold=1280k/1280k burst-limit=1532k/1532k burst-time=40/40 comment=[/ip dhcp-server lease get [find where active-mac-address=$leaseActMAC && active-address=$leaseActIP] host-name]; } else={ /queue simple remove $queueName } }
Previous Post Next Post
Code Copied!