Setup Hotspot dgn Mikrotik + EasyHotspot

January 26, 2010 at 9:13 am (Computer Networking)

SETTING MIKROTIK:

  1. Buat standart Hotspot mikrotik.

1. Set Interface WAN, Isi IP, Gateway dan DNS.

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

  1. Install EasyHotspot ke kompi kamu, dan set Nama interface manjadi eth0 dan selanjutnya kalau memakai beberapa interface

$ pico /etc/udev/rules.d/70-persistand-net.rules

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.

  1. Setting database. Jika ingin merubah user/passwd database silahkan edit di:

$pico /var/www/system/application/config/database.php

  1. Setting Remote Administrator. Jika billing ingin di remote dari luar edit:

$pico /var/www/system/application/config/config.php

Cari dan ganti $config [‘base_url’]=localhost menjadi $config [‘base_url’]= 172.16.14.254

  1. Seting Radius

$pico /etc/freeradius/radius.conf

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

  1. Menambahkan NAS List Ip dari Router ( hotspot yang diarahkan ke billing)
    1. pico /etc/freeradius/naslist
    2. Tambahkan baris baru di baris terakhir :
      • IP_Mikrotik_hotspot Mikrotik Other, msl :
      • 172.16.14.1 Mikrotik Other
  1. 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
  1. Jangan lupa restart service freeradiusnya
  2. Jalankan juga iptables -F
    • untuk menonaktifkan firewll
  1. 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
  1. Edit firewall chilist
    • pico /usr/share/doc/chillispot/firewall.iptables
    • restart iptable
      • /etc/init.d/chilli.iptable
  1. Matikan firewall
    • /etc/rc.local iptables -F
  1. 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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: