Simple Captive Portal
Apa itu captive portal ? cek disini :
dan pada dasarnya seperti ini :
Captive Portal merupakan suatu teknik autentikasi dan pengamanan data yang lewat dari network internal ke network eksternal. Captive Portal sebenarnya merupakan mesin router atau gateway yang memproteksi atau tidak mengizinkan adanya trafik, sampai user melakukan registrasi terlebih dahulu ke dalam sistem. Biasanya Captive Portal ini digunakan pada infrastruktur wireless seperti hotspot area, tapi tidak menutup kemungkinan diterapkan pada jaringan kabel.
Ok, langsung aja, kita akan bikin Captive Portal sederhana, dengan menggunakan :
- Mandriva Linux 2009.1 (http://bayu.blitar.org?l=aqR5Pneu)
- Coova Chilli (http://bayu.blitar.org?l=NOa0OAbb)
- Freeradius (http://bayu.blitar.org?l=rUjUVXBP)
- 2 Ethernet card, 1 ke arah Internet, 1 ke arah LAN
MySQL nya ? ntar aja, kita mo bikin captive portal sesimple dulu. Lanjut …
Install Mandriva 2009.1, bisa merujuk ke http://bayu.blitar.org?l=AucYwqtw , lainnya terserah Anda .
Setelah instalasi Mandriva Linux, jangan lupa install webserver nya :
urpmi apache
Setelah ok semua, kita lanjut ke instalasi inti dari captive portal itu sendiri, yaitu coova-chilli dan Freeradius. Oiya, sebelome untuk melanjutkan proses ini, jangan lupa juga menyambungkan mandriva linux ke repository terdekat. Gambarannya isa diliat disini : http://bayu.blitar.org?l=AmEHtkFr.
Install Coova ChilliSpot
urpmi chillispot
atau
urpmi coova
Setelah selesai, langsung jalankan :
/etc/init.d/chilli start
atau
service chilli start
Dengan perintah diatas, disamping kita menjalankan service/layanan captive portal, kita juga menggenerate otomatis konfigurasi untuk captive portal. Dan konfigurasi standar hasil generate ini di letakkan di :
/etc/chilli/
[server@smpn1ksb ~]$ ls -l /etc/chilli
total 40
-rw-r–r– 1 root root 5776 2009-06-22 11:58 defaults
-rwxr-xr-x 1 root root 385 2008-12-17 06:33 down.sh*
-rwxr-xr-x 1 root root 8045 2008-12-17 06:33 functions*
-rw-r–r– 1 root root 0 2009-06-23 06:00 hs.conf
-rw-r–r– 1 root root 0 2009-06-23 06:00 local.conf
-rw-r–r– 1 root root 851 2009-06-23 03:42 main.conf
-rwxr-xr-x 1 root root 319 2009-06-23 05:42 route.sh*
-rwxr-xr-x 1 root root 1596 2009-06-23 05:36 up.sh*
drwxr-xr-x 2 root root 4096 2009-06-21 09:32 www/
-rwxr-xr-x 1 root root 670 2008-12-17 06:33 wwwsh*
[server@smpn1ksb ~]$
Untuk file /etc/chilli.conf jangan diutak atik, biarkan standar/default dulu. Dengan hasil konfigurasi seperti diatas. Captive Portal ini sudah bisa digunakan.
Diagram gambar Jaringan :
Internet <> Modem <> Captive Portal <> LAN
Meskipun captive portal sudah bisa digunakan, dan bisa melayani permintaan dari LAN. Ini masih ada kelemahannya. Kelemahannnya adalah :
- Langsung tersambung ke server radius coova.org
- Tidak bisa langsung digunakan untuk akses internet, harus daftar ke coova.org
Untuk mengatasi kelemahan tersebut, kita akan pasang Server Radius sendiri menggunakan Freeradius.
Rather interesting. Has few times re-read for this purpose to remember. Thanks for interesting article. Waiting for trackback
bisa bantuin ga?
q ada tugas kerja praktek disuruh buat captive portal berbasis radius dan ldap dengan os ubuntu 9.10
bisa bantuin ga ???
Hello, this weekend is nice designed for me, since this occasion i am reading
this fantastic informative article here at my residence.