Cara Limit IDM di Mikrotik dengan Layer7 dan Firewall Filter agar Bandwidth Tidak Boros

Internet Download Manager atau IDM adalah salah satu aplikasi download manager paling populer karena mampu mempercepat proses download dengan teknik multi-connection.

Secara default, IDM dapat membuka hingga 16 koneksi sekaligus untuk satu file download.

Masalahnya:

  • bandwidth cepat habis
  • user lain jadi lemot
  • koneksi jaringan tidak stabil

Untuk mengatasi hal tersebut, kita bisa membatasi koneksi IDM menggunakan fitur Layer7 Protocol dan Firewall Filter di MikroTik RouterOS.



Kenapa IDM Harus Dibatasi?

Saat user download menggunakan IDM:


1 koneksi biasa → 1 stream

IDM → bisa 8–16 stream sekaligus


Akibatnya:

  • bandwidth tersedot satu user
  • user lain terganggu
  • browsing jadi lambat


Cara Kerja Limit IDM di Mikrotik

Metode ini bekerja dengan:

  • mendeteksi pola koneksi IDM via Layer7
  • membatasi jumlah koneksi aktif
  • koneksi berlebih akan drop

Topologi Sederhana


Client IDM → MikroTik → Internet


Test Sebelum Dibatasi

Coba download file menggunakan:

Internet Download Manager

Biasanya terlihat:

  • 8 koneksi
  • 16 koneksi

Bandwidth langsung naik drastis.



Langkah Konfigurasi


1. Buat Rule Layer7

Masuk ke:

IP > Firewall > Layer7 Protocol

Tambah rule baru:

Name:

Limit IDM

Regexp:

get /.*(user-agent: mozilla/4.0|range: bytes=)

Klik Apply > OK




2. Buat Firewall Filter


Masuk ke:

IP > Firewall > Filter Rules

Tambah rule baru.


Tab General

Isi:

Chain    : forward

Protocol : tcp



Tab Advanced

Pilih Layer7:

Limit IDM



Tab Extra

Isi:

Limit   : 2

Netmask : 32

Artinya:

IDM hanya boleh membuka 2 koneksi.



Tab Action

Isi:

Action : drop

Klik Apply > OK



Uji Coba Setelah Limit

Silakan download ulang file menggunakan IDM.

Hasil:


sebelumnya:

16 koneksi


sesudah:

2 koneksi

Bandwidth jadi lebih stabil.



Penjelasan Parameter

Limit = 2

Membatasi maksimal 2 koneksi.

Jika ingin:

1 koneksi → isi 1

4 koneksi → isi 4


Netmask = 32

Artinya rule berlaku per IP client.

Setiap user dibatasi sendiri-sendiri.


Kelebihan Metode Ini

  • mudah diterapkan
  • tidak perlu proxy
  • efektif untuk jaringan kecil-menengah
  • langsung bekerja


Kekurangan

❌ Layer7 cukup berat pada CPU jika trafik besar

❌ tidak semua pola download modern mudah dideteksi


Untuk jaringan besar, bisa pertimbangkan:

  • Queue Tree
  • PCQ
  • QoS

Troubleshooting

Jika tidak bekerja:

  • cek urutan firewall
  • pastikan Layer7 aktif
  • clear cache IDM
  • restart download

Kesimpulan

Membatasi IDM di Mikrotik adalah solusi efektif agar bandwidth tidak habis oleh satu user.

Dengan kombinasi Layer7 Protocol dan Firewall Filter, koneksi multi-thread IDM bisa dikendalikan dengan mudah.


Tips Tambahan

  • kombinasikan dengan Queue Tree
  • monitor melalui Torch
  • cek CPU Mikrotik setelah aktif
  • backup konfigurasi

Lebih baru Lebih lama