Membangun bisnis ISP RT-RW Net saat ini tidak cukup hanya memasang router dan membagikan internet ke pelanggan. Seiring bertambahnya jumlah pelanggan, kebutuhan manajemen bandwidth, autentikasi pengguna, monitoring, dan keamanan jaringan menjadi semakin penting.
Salah satu kombinasi terbaik yang banyak digunakan oleh ISP profesional adalah MikroTik dan FreeRADIUS. MikroTik berfungsi sebagai router utama yang menangani routing, bandwidth management, dan PPPoE Server, sedangkan FreeRADIUS digunakan untuk mengelola autentikasi pelanggan secara terpusat.
Artikel ini akan membahas secara lengkap bagaimana membangun ISP RT-RW Net profesional menggunakan MikroTik dan FreeRADIUS, mulai dari konsep, desain jaringan, instalasi, hingga implementasi di lapangan.
Mengapa ISP RT-RW Net Membutuhkan FreeRADIUS?
Banyak RT-RW Net pemula membuat akun pelanggan langsung di router MikroTik.
Ketika pelanggan masih 10 atau 20 orang, metode ini masih bisa digunakan. Namun ketika jumlah pelanggan mencapai ratusan bahkan ribuan, pengelolaan akan menjadi sangat sulit.
Permasalahan Tanpa FreeRADIUS
- User tersimpan langsung di router
- Sulit melakukan migrasi router
- Sulit mengelola banyak POP atau BTS
- Sulit mengintegrasikan billing
- Tidak ada database pelanggan terpusat
Keuntungan Menggunakan FreeRADIUS
- Database pelanggan terpusat
- Mudah integrasi billing
- Mendukung banyak router MikroTik
- Skalabilitas tinggi
- Autentikasi lebih aman
- Cocok untuk ISP profesional
Analogi Sederhana
Bayangkan sebuah hotel.
Router MikroTik adalah petugas keamanan yang menjaga pintu masuk.
FreeRADIUS adalah resepsionis yang memeriksa identitas tamu.
Ketika pelanggan ingin terkoneksi ke internet:
- Pelanggan login PPPoE
- MikroTik menerima login
- MikroTik bertanya ke FreeRADIUS
- FreeRADIUS memverifikasi akun
- Jika valid, pelanggan diizinkan masuk
Dengan cara ini seluruh data pelanggan tersimpan di satu tempat.
Arsitektur ISP RT-RW Net Profesional
Topologi Dasar
Internet
|
Core Router MikroTik
|
Aggregation Switch
|
Distribution Network
|
Access Point / OLT
|
Pelanggan
Penambahan Server FreeRADIUS
Internet
|
Core Router MikroTik
|
-----------------------
| |
FreeRADIUS Server Monitoring Server
| |
Database MySQL Grafana/LibreNMS
Dalam implementasi profesional biasanya FreeRADIUS ditempatkan pada VPS atau server lokal yang memiliki uptime tinggi.
Perangkat yang Dibutuhkan
Router
Rekomendasi:
- MikroTik CCR2004
- MikroTik CCR2116
- MikroTik CCR2216
- MikroTik RB5009
Server Radius
Spesifikasi minimal:
- CPU 2 Core
- RAM 4 GB
- SSD 50 GB
- Ubuntu Server atau Debian
Database
- MariaDB
- MySQL
Monitoring
- LibreNMS
- Zabbix
- Grafana
- The Dude
Tahap 1: Instalasi FreeRADIUS
Update Sistem
Ubuntu/Debian
apt update && apt upgrade -y
Install FreeRADIUS
apt install freeradius freeradius-mysql mariadb-server -y
Cek status service:
systemctl status freeradius
Pastikan status menunjukkan:
active (running)
Tahap 2: Konfigurasi Database
Login ke MariaDB:
mysql -u root -p
Buat database:
CREATE DATABASE radius;
CREATE USER 'radius'@'localhost' IDENTIFIED BY 'passwordku';
GRANT ALL PRIVILEGES ON radius.* TO 'radius'@'localhost';
FLUSH PRIVILEGES;
Import schema bawaan:
mysql -u radius -p radius < /etc/freeradius/3.0/mods-config/sql/main/mysql/schema.sql
Tahap 3: Menambahkan MikroTik Sebagai Client Radius
Edit file:
nano /etc/freeradius/3.0/clients.conf
Tambahkan:
client mikrotik {
ipaddr = 192.168.10.1
secret = rahasia123
}
Restart service:
systemctl restart freeradius
Tahap 4: Integrasi MikroTik dengan FreeRADIUS
Masuk ke MikroTik.
Tambahkan Radius:
/radius add \
service=ppp \
address=192.168.10.100 \
secret=rahasia123
Aktifkan Accounting:
/radius incoming set accept=yes
Verifikasi:
/radius print
Tahap 5: Konfigurasi PPPoE Server
Membuat Pool IP
/ip pool add \
name=pppoe-pool \
ranges=10.10.10.2-10.10.10.254
Membuat Profile
/ppp profile add \
name=pppoe-profile \
local-address=10.10.10.1 \
remote-address=pppoe-pool
Membuat PPPoE Server
/interface pppoe-server server add \
interface=ether2 \
service-name=ISP
Tahap 6: Menambahkan User di FreeRADIUS
Edit file users:
nano /etc/freeradius/3.0/users
Tambahkan:
walid Cleartext-Password := "123456"
Restart:
systemctl restart freeradius
Uji login menggunakan PPPoE Client.
Tahap 7: Implementasi Manajemen Bandwidth
Salah satu keuntungan Radius adalah bandwidth dapat diberikan secara otomatis.
Contoh:
Mikrotik-Rate-Limit := "20M/20M"
Pelanggan akan otomatis mendapatkan bandwidth sesuai paket yang dibeli.
Tahap 8: Accounting dan Monitoring
Accounting memungkinkan ISP mengetahui:
- Lama koneksi pelanggan
- Total upload
- Total download
- Waktu login
- Waktu logout
Aktifkan Accounting:
/ppp aaa set accounting=yes use-radius=yes
Data akan masuk ke database FreeRADIUS.
Tahap 9: Integrasi Billing
Agar lebih profesional, FreeRADIUS dapat dihubungkan dengan:
Radius Manager
Cocok untuk MikroTik.
Splynx
Billing modern untuk ISP.
UISP
Integrasi perangkat ISP.
RadiusDesk
Open source dan populer.
Keuntungan:
- Tagihan otomatis
- Suspend otomatis
- Aktivasi otomatis
- Monitoring pelanggan
Best Practice ISP Profesional
Gunakan Core Router Terpisah
Pisahkan:
- Core Router
- PPPoE Concentrator
- Radius Server
- Monitoring Server
Gunakan Backup Radius
Minimal:
- Radius Utama
- Radius Cadangan
Gunakan Monitoring
Pantau:
- CPU Router
- RAM
- Interface
- Latency
- Packet Loss
Dokumentasikan Semua Topologi
Gunakan:
- draw.io
- NetBox
- Visio
Kesalahan yang Sering Terjadi
Menyimpan Semua User di Router
Sulit dikelola ketika pelanggan bertambah.
Tidak Mengaktifkan Accounting
Data pelanggan tidak tercatat.
Radius dan Database Dalam Server Lemah
Berisiko downtime.
Tidak Memiliki Backup
Ketika server rusak seluruh autentikasi pelanggan gagal.

Kesimpulan
MikroTik dan FreeRADIUS merupakan kombinasi yang sangat kuat untuk membangun ISP RT-RW Net profesional. MikroTik berfungsi sebagai pusat routing dan manajemen bandwidth, sedangkan FreeRADIUS menjadi pusat autentikasi pelanggan yang terintegrasi dengan database dan sistem billing.
Dengan menerapkan desain jaringan yang benar, autentikasi terpusat, accounting, monitoring, dan billing otomatis, RT-RW Net dapat berkembang dari puluhan pelanggan menjadi ratusan bahkan ribuan pelanggan dengan manajemen yang jauh lebih efisien.
Investasi waktu untuk mempelajari FreeRADIUS akan memberikan manfaat besar dalam jangka panjang, terutama bagi operator ISP yang ingin meningkatkan kualitas layanan dan profesionalisme bisnisnya.
Ayo Berdiskusi
Apakah Anda sudah menggunakan FreeRADIUS pada jaringan RT-RW Net Anda? Bagikan pengalaman, kendala, atau pertanyaan Anda pada kolom komentar.
Jika artikel ini bermanfaat, jangan lupa bagikan ke rekan sesama administrator jaringan, teknisi ISP, dan pengguna MikroTik lainnya. Ikuti juga artikel terbaru seputar Linux Server, MikroTik, Proxmox, Cloud Computing, dan Infrastruktur Jaringan Profesional.
Frequently Asked Questions (FAQ)
1. Apa fungsi FreeRADIUS pada ISP RT-RW Net?
FreeRADIUS digunakan untuk autentikasi, otorisasi, dan accounting pelanggan secara terpusat.
2. Apakah FreeRADIUS wajib digunakan untuk RT-RW Net?
Tidak wajib, tetapi sangat disarankan ketika jumlah pelanggan mulai banyak.
3. Sistem operasi apa yang cocok untuk FreeRADIUS?
Debian dan Ubuntu Server merupakan pilihan paling populer dan stabil.
4. Apakah FreeRADIUS bisa terhubung ke sistem billing?
Ya. FreeRADIUS dapat diintegrasikan dengan Radius Manager, Splynx, RadiusDesk, dan berbagai sistem billing lainnya.
5. Berapa spesifikasi server minimum untuk FreeRADIUS?
Untuk ratusan pelanggan, CPU 2 Core, RAM 4 GB, dan SSD 50 GB sudah cukup.
6. Apakah satu FreeRADIUS bisa melayani banyak router MikroTik?
Ya. Satu server FreeRADIUS dapat digunakan oleh banyak router MikroTik sekaligus.
7. Apa keuntungan menggunakan PPPoE dibanding Hotspot?
PPPoE lebih aman, lebih mudah diintegrasikan dengan billing, dan lebih cocok untuk ISP profesional.
Terima kasih telah membaca artikel ini sampai selesai. Jika Anda sedang membangun atau mengembangkan bisnis RT-RW Net, tuliskan pengalaman dan pertanyaan Anda di kolom komentar agar bisa didiskusikan bersama.
Jangan lupa bagikan artikel ini kepada rekan teknisi jaringan, admin ISP, dan pengguna MikroTik lainnya. Subscribe channel YouTube Walid Umar untuk mendapatkan tutorial terbaru seputar MikroTik, Linux Server, Proxmox, Cloud Computing, Monitoring, dan Infrastruktur Jaringan Profesional. Selain itu, ikuti Instagram @walidumar01 untuk update konten harian dan tips praktis dunia IT.