NAS Management
Kelola Network Access Server (RADIUS Clients) � tabelnas 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
naspada databaseradius(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
- 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 | Portal PWA | Status | Aksi | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Memuat data NAS... | |||||||||||