Sebenarnya Freeradius disini digunakan sebagai jembatan antara LDAP Zimbra dan Mikrotik. Kurang lebih topologinya seperti ini:
Dimana yang saya ingin bangun ialah Single Sign On untuk hotspot mikrotik, openfire, dan Zimbra mail Server. Jadi ketika user ingin login ke Hotspot dengan akun email yang sudah terdaftar. Topologi ini cocok digunakan di kantor atau instansi. Namun tidak cocok untuk diterapkan pada public zone, seperti restaurant, mall, dan kampus.
Langkah pertama untuk membangun sistem topologi ini yaitu
- Persiapan Topologi
- Resource HW dan SW
- Install Software System
- Install Zimbra
- Install Openfire
- Install Freeradius
- Konfigurasi Mikrotik Radius
- Konfigurasi Mikrotik Hotspot
- Kustomisasi
Persiapan Topologi
Topologi diatas sengaja saya menaruh server dan router sejajar dibawah router utama, agar jaringan yang berada dibawahnya dapat mengakses web, mail, dan chat server.
Resource HW dan SW
Hardware disini meliputi:
- 2 Server HP 4 GB RAM Corei5
- Switch Bluelink 5 Port
- Router Board 750
- AP Engenius 3220 Senao
- Kabel UTP
- Client beberapa unit baik Desktop, Laptop dan mobile.
Sedangkan Software meliputi:
- Ubuntu Server dengan Xubuntu Desktop 10.04 X86_64
- ZCS 7 For Ubuntu 10.04 LTS
- Firestarter
- Freeradius 2
- Winbox
- Teamviewer
- Openfire
- Spark Web
- Bind DNS
- Apache Web Server 2
- Spark IM
- Pidgin
Dokumentasi Sofware
- Shutter
- GTK Record Mydesktop
- Camtasia Trial
Install dan Konfigurasi Bind DNS Server dan ZCS
Install dan Konfigurasi Chat Server
Install dan konfigurasi Freeradius 2
Konfigurasi Hotspot Mikrotik sebagai Radius Client
Test Koneksi
Jalankan Freeradius debug mode : freeradius -X
dan mencoba login via browser
Gagal
Sukses
Mencoba semua system mail, chat dan Hotspot
Webmail Mobile
Webchat
IM Chat
Membuka Port agar client dapat mengakses server
Webchat Demo
Terima kasih artikelnya sangat bagus..
BalasHapusMau tanya d bagian awal disebutkn konfigurasi ini tidak cocok untuk skala perusaaan/kantor/kampus, kenapa ya??
Kira-kira topologi/configurasi apa yg cocok untuk skala kantor/kampus?