Posted by : CITRAMEDIA SUKSESINDO
Minggu, 12 Mei 2013
SETTING MIKROTIK:
- Buat standart Hotspot mikrotik.
2. Set IP Interface Lan. Kemudian buat Hotspot dengan mengetik di terminal [admin@MikroTik] > ip hotspot setup, ikuti langkah-langkah Wizard.
3. Aktifkan Radius di Mikrotik:
Ip > Hotspot > Server Profile >pilih sarver yang di pakai > Tab Radius > centang Radius
Radius > Buat radius dengan menekan tanda +, masukkan Ip easyhotspot dan secret.
SETTING EASYHOTSPOT
- Install EasyHotspot ke kompi kamu, dan set Nama interface manjadi eth0 dan selanjutnya kalau memakai beberapa interface
edit ether 3 menjadi eth0 dan seterusnya.
Setting ip untuk eth0.
$pico /etc/network/interfaces
example.
# The primary network interface
auto eth0
iface eth0 inet static
address 202.169.241.32
netmask 255.255.255.192
network 202.169.241.0
broadcast 202.169.241.63
gateway 202.169.241.1
Setting DNS:
pico /etc/resolv.conf
example.
nameserver 202.169.240.10
nameserver 202.169.244.88
Restart network /etc/init.d/networking restart.
- Setting database. Jika ingin merubah user/passwd database silahkan edit di:
- Setting Remote Administrator. Jika billing ingin di remote dari luar edit:
Cari dan ganti $config ['base_url']=localhost menjadi $config ['base_url']= 172.16.14.254
- Seting Radius
Cari dan hilangkan tanda pagar ‘#’ pada tiga baris syntax di bawah:
#passwd = /etc/paswd =======>passwd = /etc/paswd
#shadow = /etc/shadow =====> shadow = /etc/shadow
#group = /etc/group ========> group = /etc/group
Serta hilangkan tanda pagar # pada baris ini:
noresetcounter
octetsclimit
- Menambahkan NAS List Ip dari Router ( hotspot yang diarahkan ke billing)
- pico /etc/freeradius/naslist
- Tambahkan baris baru di baris terakhir :
-
-
- IP_Mikrotik_hotspot Mikrotik Other, msl :
- 172.16.14.1 Mikrotik Other
-
- Seting File client.conf
-
- pico /etc/freeradius/client.conf
- pada baris 27 ==> client IP mikrotik ( misal 172.16.14.1)
- cari secret ==> isi dengan secret yang sama dgn yang di mikrotik
- cari shortname ==> sesuaikan dgn nama host mikrotik
- Jangan lupa restart service freeradiusnya
- Jalankan juga iptables -F
-
- untuk menonaktifkan firewll
- Seting chilling biar bisa di ping (non aktifkan firewall)
-
- /etc/init.d/chillispot.firewall
- cari $IPTABLES -p input DROP ==> ubah menjadi ACCEPT
- cari $IPTABLES -a input $EXTIF -j REJECT ==> rubah menjadi ACCEPT
- Edit firewall chilist
-
- pico /usr/share/doc/chillispot/firewall.iptables
- restart iptable
- /etc/init.d/chilli.iptable
- Matikan firewall
-
- /etc/rc.local iptables -F
- Beberapa perintah Penting
-
- restart interfaces ==> sudo /etc/init.d/networking restart
- restart RadiusServer ==> sudo /etc/init.d/freeradius restart
- melihat Log Radius ==> var/log/freeradius/radius.log
- SNMPget ==> /usr/bin/snmpget