ehdb adalah sebuah distro linux berbasis ubuntu yang di remastering untuk keperluan hotspot yang didalamnya terdapat aplikasi :
- MySql
- FreeRadius
- Chillispot
PERSIAPAN
1. Download iso linux ehdb disini kambing.ui.ac.id atau dengan menggunakan wget
wget -c http://kambing.ui.ac.id/iso/easyhotspot/ehdb-01.iso
2. Burn iso tersebut menggunakan K3B, Brasero atau yang sejenisnya
3. Installasi ehdb
Cara installasi linux ehdb sama seperti installasi ubuntu desktop pada umumnya, namun untuk membuat server hotspot memerlukan 2 ethenet card.
Setting dan konfigurasi
1. Buka Terminal / konsole kemudian ketik
Jika hasil perintah ifconfig diatas yang muncul eth3 dan eth4 atau yang lainnya maka ganti dengan eth0 dan eth2, Easy Hotspot hanya akan melewatkan semua paket dan konfigurasi radiusnya hanya pada ethernet card eth0 dan eth2 yang sudah ditetapkan pada /etc/init.d/chillispot.firewall. eth0 untuk koneksi ke luar /internet dan eth2 untuk client.
nano /etc/udev/rules.d/70-persistent-net.rules
Berikan tanda # atau comment pada eth0 dan eth2, kemudian ganti eth3 dengan eth0 dan eth4 dengan eth2 kemudian restart komputer untuk memberikan effect hasil konfigurasi.
# This file was automatically generated by the /lib/udev/write_net_rules # program,run by the persistent-net-generator.rules rules file. #SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:23:54:c0:31:7a", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" #SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:11:6e:0a:40", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2" SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:23:54:c0:31:6a", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:11:6e:0a:30", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"
2. Setelah Restart, Berikan ip address pada eth0, misalkan ip address yang terhubung ke internet adalah 192.168.1.2 dan untuk eth2 otomatis disetting dengan chillispot dengan ip 192.168.182.1
Konfigurasi IP Address
nano /etc/network/interfaces auto eth0 iface eth0 inet static address 192.168.1.2 netmask 255.255.255.0 gateway 192.168.1.1
Konfigurasi DNS
nano /etc/resolv.conf nameserver 8.8.8.8
3. Restart network
/etc/init.d/networking restart
4. Konfigurasi informasi Hotspot dan membolehkan web portal agar bisa dibuka lewat komputer lain
cd /var/www/system/application/config/ nano config.php
ganti localhost dengan ip address eth2 kemudian save
$config['base_url'] = "//l92.168.182.1/"
Edit dan Sesuaikan
$config['CHILLISPOT_COFIG_FILE']='/etc/chilli.conf'; $config['company_name'] = 'Hotspot vavai'; $config['company_address_line1'] = 'Perumahan Duren Jaya'; $config['company_address_line2'] = 'Blok C No.328'; $config['company_address_line3'] = 'Bekasi - Indonesia'; $config['company_phone'] = '+62 21123456789'; $config['currency_symbol'] = 'Rp. '; ?>
5. Buka web Browser pada server hotspot kemudian ketik localhost dan masuka username admin dan pasword admin123
6. Masuk pada bagian Cashier dan add cashier, setelah ditambahkan logout kemudian masuk lagi dengan user yang baru dibuat
7. Pilih Postpaid account managemen, tambahkan user untuk login.
Jika sudah hotspot siap digunakan
Silakan dicoba dan semoga bermanfaat 😀
Share
Ahmad Imanudin
Ahmad Imanudin, Guest
Blogger di //www.vavai.com.Tinggal di Bekasi. Bekerja sebagai salah satu support di PT. Excellent Infotama Kreasindo.