How To Create Wifi Hotspot

27 February 2011





Jadikan Pc buruk anda sebagai sumber pendapatan sampingan!
yeye je bunyinye kan?

tapi mmg ni la kenyataannye.

sebagai contoh.anda melanggan streamyx dirumah dengan pakej kelajuan 1mbps dgn bil bulanan RM88/RM99.tidakkah anda merasa rugi kerana anda perlu menanggung bil bulanan yg tetap sebanyak itu.sedangkan waktu anda menggunakan internet tidak pun genap btul 24jam setiap hari.

pernahkah anda terfikir utk menjadikan talian internet anda itu sebagai sumber pendapatan sampingan?
pernahkah anda terfikir utk menggunakan internet tanpa perlu membayar sewa/bil bulanan talian internet tersebut?
* keuntungan bergantung kepada kebijaksanaan pengurusan anda.

haaa...disini saya ingin berkongsi sedikit ilmu bagaimana utk setup pc buruk anda utk menjadi sebuah server hotspot yg mana sistem pengebilannya(billing system) 100% percuma.(saya pun bukan pandai pun..tp org kate "sharing is caring" kan...? )


sistem keperluannye ialah:
  • 1 x pc buruk (sebaik2nya menggunakan cip pemproses intel celeron 600MHz dgn RAM 512MB dgn 10GB Hdd atau ke atas)
  • 2 x Network Interface Card
  • 1 x Access point/wireless router (tak kira apa jenis brand atau model pun)
  • 1 x Easyhotspot Distro. (klik sini untuk download)


Cara-cara pemasangan:
  • - burn distro yg anda download tadi kedalam cd kosong.
  • - install pada pc buruk anda tersebut.
  • - dengan mengedit fail ini:
    /etc/udev/rules.d/70-persistent-net.rulesset kan NIC 1 = eth0(sumber internet).manakala NIC 2 = eth1(access point).
    untuk mengedit anda perlu mempunyai permission terlebih dahulu oleh itu jalankan perintah di terminal:
    Code:
    $gksudo nautilus





  • - disablekan fungsi DHCP pada access point/wireless router anda.
  • - sambungkan access point, modem, NIC seperti sambungan di bawah:

  • -restart chillispot dgn menjalankan perintah ini pada terminal:
    Code:
    $sudo /etc/init.d/chillispot restart



Pengujian:
  • - uji terlebih dahulu sama ada pc buruk(hotspot server) anda boleh melayari internet atau tidak.jika boleh, teruskan langkah pengujian berikut;









  • - uji dgn menggunakan laptop(sebagai client).connect laptop tersebut kepada access point anda tadi. kemudian buka internet browser.(sepatutnye muncul captive portal yg meminta client tersebut untuk memasukkan id dan password utk melayari internet).jika berjaya teruskan langkah berikut;




  • - pergi ke bahagian server, configure package yg anda mahu, dan create id dan password bg client.
    http://localhost/easyhotspot

    default admin account:
    Code:
    username: admin
    password: admin123

    • Radius Server 1 (Address of primary RADIUS server, default 127.0.0.1)
    • Radius Server 2 (Address of secondary RADIUS server, default 127.0.0.1)
    • Radius Secret (Secret phrase between RADIUS server and Chillispot)
    • DHCP Interface (Which interface you want to use as Hotspot Interface)
    • UAM Server (Address of captive portal stored)
    • UAM Secret (Secret phrase between login page and q Chillispot)
    • Client's Homepage (Where do you want to redirect your client for the first time)
    • Allowed URL (URL that clients could browse without login, DO NOT PUT SPACES. exp : www.google.com,www.twitter.com")
    • DHCP Range (DHCP IP's for clients - must be in XXX.XXX.XXX.XXX/XX format)








  • -anda juga boleh membuat id dan username bagi cashier(cashier boleh generate ticket wifi tapi tak boleh mengubah setting pada bahagian radius server)

  • -anda juga boleh menukar password utk admin:

  • cth screenshot.
-akaun postpaid:


akaun prepaid(voucher):




-

advance:
anda boleh remote billing system melalui mana2 pc tetapi sebelum itu anda perlu mengedit fail:
/opt/local/web/htdocs/easyhotspot/system/application/config/config.php

tukarkankan:


$config['base_url'] = "http://localhost/easyhotspot";

kepada:

$config['base_url'] = "http://192.168.182.1/easyhotspot";

192.168.182.1 is ialah IP address bagi NIC1 anda.


* jika pc anda berkuasa tinggi anda juga boleh membuat virtual hotspot server dalam windows yg anda guna sekarang ini.anda juga boleh intergratekan pelbagai fungsi lain dengan server hotspot anda tersebut seperti chatroom, webserver dan sebagainya.

cth:
remote billing system melalui internet:
http://permaihotspot.webhop.org:81/easyhotspot

chatroom:
http://permaihotspot.webhop.org:81/chat

captive portal:
http://permaihotspot.webhop.org:81/uamhomepage

selesai... 

2 Budak Hitam:

gadis oren said...

susahnyerr . huhu

۞мŘ╬äҖŽĽäŊ۞ said...

nice tuto bro..gonna have it try..