Mudahnya Membuat Hotspot Dengan Linux ehdb

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

sudo su
 
ifconfig

Jika hasil perintah ifconfig diatas yang muncul eth3 dan eth4 atau yang lainnya maka ganti dengan eth0 dan eth1, Easy Hotspot hanya akan melewatkan semua paket dan konfigurasi radiusnya hanya pada ethernet card eth0 dan eth1 yang sudah ditetapkan pada /etc/init.d/chillispot.firewall. eth0 untuk koneksi ke luar /internet dan eth1 untuk client.

nano /etc/udev/rules.d/70-persistent-net.rules

Berikan tanda # atau comment pada eth0 dan eth1, kemudian ganti eth3 dengan eth0 dan eth4 dengan eth1 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="eth1"
 
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="eth1"

2. Setelah Restart, Berikan ip address pada eth0, misalkan ip address yang terhubung ke internet adalah 192.168.1.2 dan untuk eth1 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 eth1 kemudian save

$config['base_url'] = "http://l92.168.182.1/"
nano easyhotspot.php

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 😀

 

Pin It

7 thoughts on “Mudahnya Membuat Hotspot Dengan Linux ehdb

  1. Pingback: Rangkuman yang mungkin terlupakan « Menunggu Suatu yang Lebih Baik

Leave a Reply

Your email address will not be published. Required fields are marked *


*