SUPONO.
ISP-Billing โ€ข Kursus PraktisiPanduan Praktik Hands-On

Modul Bab 2: User Manager v7 & Manajemen Voucher Multi-Tarif

Konsep Router, Profile, Limitation, dan integrasi Hotspot use-radius di RouterOS v7.

Format: Markdown (.MD)โ€ขFile: bab_2_userman_v7_dan_voucher_multi_tarif.mdโ€ขSasaran: Praktisi & DevOps
Filter Versi CLI:

User Manager di RouterOS v7 dibangun ulang secara total dari fondasi arsitektur v6 lama. Pada v7, User Manager terintegrasi penuh ke dalam sistem CLI murni (/user-manager), mendukung standard RADIUS RFC 2865/2866, multi-router routers database, serta profile limitation berbasis kuota (GB), durasi waktu (Uptime/Validity), dan pembatasan kecepatan (Rate-Limit RX/TX).

graph TD UM[User Manager v7 Server
/user-manager] P1[Profile: 2 Jam Unli
Rate: 5M/5M
Price: Rp 3.000] P2[Profile: Harian 24 Jam
Rate: 10M/10M
Price: Rp 10.000] P3[Profile: Bulanan Rumahan
Rate: 20M/20M + FUP 100GB
Price: Rp 150.000] UM --> P1 UM --> P2 UM --> P3

2.1 Terminologi Penting User Manager v7 #

  1. Router: Definisi klien NAS (Network Access Server) yang diizinkan mengirim RADIUS request dengan shared secret.
  2. User: Kredensial akun (username/password voucher).
  3. Profile: Paket layanan internet yang memiliki harga, validitas (masa aktif sejak login pertama), dan batasan transfer.
  4. Limitation: Aturan pembatasan bandwidth (rate-limit download/upload) dan kuota byte transfer.
  5. Profile-Limitation: Relasi yang menghubungkan profil dengan limitasi pada jam-jam tertentu.

2.2 Konfigurasi Service User Manager v7 #

ROUTEROS
# Mengaktifkan User Manager server
/user-manager set enabled=yes

# Mendaftarkan router lokal sebagai klien RADIUS NAS
/user-manager router add name=core-local address=127.0.0.1 shared-secret="RadiusSecret123"

# Menghubungkan client RADIUS RouterOS ke server User Manager lokal
/radius add service=hotspot,login,wireless address=127.0.0.1 secret="RadiusSecret123"