NAS Management
Kelola Network Access Server (RADIUS Clients) — tabel nas di database FreeRADIUS
Apa itu NAS Management? — Pusat pengelolaan RADIUS Client (Router/Access Point) yang terhubung ke FreeRADIUS
Tentang NAS
  • NAS (Network Access Server) adalah perangkat jaringan (router/AP) yang menjadi client RADIUS untuk autentikasi user.
  • Setiap MikroTik yang menggunakan Hotspot RADIUS wajib terdaftar di tabel ini agar FreeRADIUS mau menerima request-nya.
  • Data disimpan di tabel nas pada database radius (MariaDB).
  • FreeRADIUS membaca tabel ini untuk memverifikasi bahwa request datang dari NAS yang sah (IP + Secret cocok).
Cara Penggunaan
  • Sync dari Server Config — Muat otomatis semua MikroTik NAS dari 3 sumber:
    • mikrotikAPI.js → IP VPN tunnel (10.200.200.x) — sama yang dipakai halaman MikroTik Management
    • mikrotik_config.json → Nama server, deskripsi, hotspot, RADIUS secret
    • radius_secrets.conf → Secret untuk localhost testing
    NAS lama dengan IP 192.168.x.x otomatis di-migrasi ke IP VPN tunnel.
  • Reload FreeRADIUS — Kirim signal reload agar FreeRADIUS membaca ulang NAS dari database (tanpa restart service).
  • Test Koneksi — Test multi-method ke NAS: ICMP Ping → TCP port (8728, 8291, 1812, 3799) → RouterOS API. Hijau = terjangkau minimal 1 method.
  • Active Sessions — Lihat user yang sedang aktif/terkoneksi melalui NAS tertentu (dari tabel radacct).
  • Tambah NAS — Tambah NAS baru secara manual (router/AP yang belum ada di config).
Topologi Jaringan: MikroTik terhubung ke VPS via OpenVPN tunnel (subnet 10.200.200.0/24). IP NAS harus menggunakan IP VPN tunnel (10.200.200.x), bukan IP lokal MikroTik (192.168.x.x) yang tidak reachable dari VPS.
Penting: Pastikan RADIUS Secret di tabel NAS sama persis dengan secret yang dikonfigurasi di MikroTik (/radius secret). Jika berbeda, autentikasi akan gagal (Access-Reject).
Total NAS

-

Tipe Terbanyak
-
Tipe NAS

-

DB Table
nas
# NAS IP/Host Nama Tipe Secret Port Server Deskripsi Status Aksi
Memuat data NAS...