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 | Status | Aksi | |
|---|---|---|---|---|---|---|---|---|---|---|
| Memuat data NAS... | ||||||||||