Menu
Masuk

Sesi Aktif

Panduan lengkap memonitor dan mengelola pengguna yang sedang online (Hotspot dan PPPoE)

Real-time Monitoring Change Speed Disconnect User COA Traffic Monitoring

Apa itu Sesi Aktif?

Sesi Aktif adalah halaman yang menampilkan semua pengguna yang sedang terhubung ke internet melalui jaringan Anda, baik melalui Hotspot maupun PPPoE. Data ini dikirim oleh NAS (MikroTik, Cisco, dll) melalui protokol RADIUS Accounting.

Informasi yang Ditampilkan:
  • Username - Nama pengguna yang login
  • IP Address - Alamat IP yang diberikan
  • MAC Address - Alamat MAC perangkat
  • Uptime - Lama koneksi
  • Upload/Download - Total traffic
  • Status - Start atau Online
  • Last Update - Update terakhir
Aksi yang Bisa Dilakukan:
  • Change Speed - Ubah bandwidth real-time
  • Disconnect - Putuskan koneksi paksa
  • View Details - Lihat informasi lengkap
Catatan: Data sesi aktif hanya muncul jika Accounting diaktifkan di NAS (MikroTik) dan NAS mengirimkan paket accounting ke server.

Flow Sistem Sesi Aktif dan COA

netlayer.id flow Session and COA

Menu Sesi Aktif

Menu Fungsi URL
Hotspot Menampilkan semua pengguna hotspot yang sedang online /radius/sessions?type=hotspot
PPPoE Menampilkan semua pengguna PPPoE yang sedang online /radius/sessions?type=pppoe

Informasi yang Ditampilkan

Kolom Keterangan Contoh Nilai
Gear Icon Tombol edit untuk change speed Klik untuk mengubah kecepatan
Plug Icon Tombol disconnect untuk putus koneksi Klik untuk memutus pengguna
Name (PPPoE only) Nama NAS atau interface MikroTik atau pppoe-server
User Username pengguna yang login pelanggan001 atau voucher123
IP Address Alamat IP yang diberikan ke pengguna 192.168.100.50
MAC Address Alamat MAC perangkat pengguna 48:22:54:BC:B8:5D
Uptime Lama koneksi 02:15:30
Upload Total data upload 125.5 MB
Download Total data download 850.2 MB
Status Status koneksi Start atau Online
Last Update Terakhir kali data diperbarui 2025-01-15 14:30:00

Aksi 1: Mengubah Kecepatan (Change Speed)

Fitur ini memungkinkan admin mengubah bandwidth pengguna yang sedang online tanpa memutus koneksi. Perubahan akan langsung berlaku.

Langkah-langkah:

  1. Buka menu Sesi Aktif (Hotspot atau PPPoE)
  2. Cari pengguna yang ingin diubah kecepatannya
  3. Klik ikon gear pada pengguna tersebut
  4. Akan muncul form dengan informasi pengguna
  5. Isi field New Speed dengan format Upload/Download
  6. Klik tombol Change Speed
  7. Kecepatan akan berubah secara real-time
Format New Speed:
Format Upload Download Contoh
X/X X Mbps X Mbps 5M/5M
X/Y Y Mbps X Mbps 10M/2M
Unlimited No limit No limit Unlimited
Catatan Penting:
  • Fitur ini membutuhkan COA (Change of Authorization) yang didukung NAS
  • MikroTik dengan RouterOS v6+ mendukung COA
  • Port 3799 UDP harus terbuka di server dan NAS
  • Change Speed hanya mengubah kecepatan, tidak mengubah profile di database
  • Jika pengguna logout dan login lagi, kecepatan akan kembali ke profile awal

Aksi 2: Memutus Koneksi (Disconnect)

Fitur untuk memutus paksa koneksi pengguna yang sedang online. Berguna untuk:

  • Mengatasi pengguna yang bermasalah
  • Menerapkan perubahan yang memerlukan reconnect
  • Menjaga fair usage policy

Langkah-langkah:

  1. Buka menu Sesi Aktif (Hotspot atau PPPoE)
  2. Cari pengguna yang ingin diputus koneksinya
  3. Klik ikon plug pada pengguna tersebut
  4. Konfirmasi dengan klik OK pada dialog peringatan
  5. Pengguna akan terputus dari internet
  6. Pengguna bisa login kembali dengan kredensial yang sama
Peringatan:
  • Disconnect bersifat permanen sampai pengguna login ulang
  • Voucher atau akun tetap aktif, hanya koneksi yang diputus
  • Untuk PPPoE, pengguna perlu melakukan dial ulang dari router
  • Untuk Hotspot, pengguna perlu login ulang melalui halaman hotspot

Apa itu COA (Change of Authorization)?

COA (Change of Authorization) adalah protokol RADIUS yang memungkinkan server mengirim perintah ke NAS untuk mengubah atribut sesi yang sedang aktif tanpa perlu memutus koneksi.

Yang Bisa Dilakukan dengan COA:
  • Mengubah kecepatan (bandwidth) real-time
  • Memutus koneksi (Disconnect)
  • Mengubah VLAN assignment
  • Mengubah atribut session lainnya
Persyaratan COA:
  • NAS harus mendukung COA (MikroTik v6+, Cisco, dll)
  • Port 3799 UDP terbuka
  • RADIUS Incoming diaktifkan di NAS
  • Secret yang sama digunakan

Konfigurasi COA di MikroTik (NAS)

Agar fitur Change Speed dan Disconnect berfungsi, konfigurasi berikut WAJIB dilakukan di MikroTik:

Step 1: Aktifkan RADIUS Incoming

/radius incoming set accept=yes port=3799

Step 2: Pastikan port 3799 terbuka di firewall

/ip firewall filter add chain=input protocol=udp dst-port=3799 action=accept

Step 3: Cek status COA

/radius incoming print

Output yang diharapkan: accept=yes port=3799

Cheatsheet Sesi Aktif

Aksi URL atau Langkah
Lihat sesi Hotspot /radius/sessions?type=hotspot
Lihat sesi PPPoE /radius/sessions?type=pppoe
Change Speed Klik icon gear - isi New Speed
Disconnect Klik icon plug - OK
Aktifkan RADIUS Incoming (MikroTik) /radius incoming set accept=yes port=3799
Cek status COA (MikroTik) /radius incoming print
Buka firewall port 3799 (MikroTik) /ip firewall filter add chain=input protocol=udp dst-port=3799 action=accept