easy hotspot indo

11
 !"#$%&'()*+ -)*./"(*0"( !"#$% '( )'*+%*+, 1-2!3/45432 6 728935387 6 :-2;-!79 72<=>:387 /=981=9 ? :-2;;423@32 -38A/=981=9 B  3!:72 C @ =2<7;4>387 D/755781=9 E 1=89137! 8-9972;8  F G75572; 1532 F D  38/7-> :  323;-:-2 9 H  3!:72 :  323;-:-2 9 H @  387> I D  38/7-> H 1=89137! 3DD=429 :  323;-:-2 9 I :  323J-:-2  3@42 1  38D3 G  3A3> K L=4D/-> :  323;-:-29  K D57-29 MN 9>=G5-8/==972; MM D57-29 97!3@ !7O>-!7>-D9 @- /353:32 5=;72 MM 

Upload: ryan-oya-recycle-bin

Post on 20-Jul-2015

57 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Easy Hotspot Indo

5/17/2018 Easy Hotspot Indo - slidepdf.com

http://slidepdf.com/reader/full/easy-hotspot-indo 1/11

DokumentasiEasyHotspot

TableofContents

PENDAHULUAN 2

INSTALASI 2

MENGEDITINFORMASIHOTSPOT 3

MENGGUNAKANEASYHOTSPOT 4

 ADMIN 5K ONFIGURASICHILLISPOT 6POSTPAIDSETTINGS 7

BILLINGPLAN 7C ASHIERM ANAGEMENT 8 ADMINM ANAGEMENT 8K  ASIR/C ASHIER 8POSTPAID ACCOUNTM ANAGEMENT/M ANAJEMEN AKUNP ASCAB AYAR 9VOUCHERM ANAGEMENT 9CLIENT 10

TROBLESHOOTING 11

CLIENTTIDAKDI-REDIRECTKEHALAMANLOGIN 11

Page 2: Easy Hotspot Indo

5/17/2018 Easy Hotspot Indo - slidepdf.com

http://slidepdf.com/reader/full/easy-hotspot-indo 2/11

PendahuluanEasyHotspotmerupakanalternatifuntuksolusibillinghotspot.EasyHotspotterdiri

dariberbagaiperangkatlunakopensourceyangdibundelmenjadikesatuanpakettunggal.Tujuankamiadalahuntukmemberikansuatusistemyangsederhana,mudahuntukmenginstal,menggunakandanmemodifikasi.EasyHotspotdatangdengansiapuntukdigunakankonfigurasi.Andaperlusedikitkonfigurasiuntukmembangunsebuahhotspotberjalan.Iniakanmenghematwaktudanenergi.

InstalasiPersyaratanHardwareMinimum:

•  Pentium3atausetara•  512MBRAM•  5GBFreeSpaceHDD•  2networkcard(LANCARD)•  WirelessAccessPoint(AndatidakperlurouternirkabelfiturtetapiWirelessAP)

•  Switch/Hub(opsional,hanyauntukpenggunawired)

Page 3: Easy Hotspot Indo

5/17/2018 Easy Hotspot Indo - slidepdf.com

http://slidepdf.com/reader/full/easy-hotspot-indo 3/11

EasyHotspotdidistribusikandenganbentukdistrolinuxyangberupaiso.AndahanyatinggalmembakarnyakesebuahCDlalubootkomputerandadenganCDtersebut.

SetelahprosesbootdariCDselesai,andahanyatinggalmemilihmenuinstalasi.

Prosesinstalasirelatifmudah,andahanyadimintauntukmengikutipetunjukyangmunculdilayar.

KonfigurasiSetelahprosesinstalasiselesai,adabeberapalangkahyangtersisauntukmemastikanbahwaEasyHotspotdapatberjalanlancar.

KonfigurasiLANCard

Pertama-tamapastikanbahwaAndamemilikiduaantarmukajaringandinamaieth0daneth1,Andabisamencaritahudenganmengetikkan"ifconfig"diterminalataumelaluiApplicationmenusystem→preferences→networkconnection.JikaAndamemilikieth2,eth3danseterusnyabacalahbagiantroubleshoot .

1.  InternetinterfaceSeteth0AndasebagaisumberkoneksiinternetAndadariISP.Halinidapatdinamisataustatis.JikaAndamemilikisambunganyangdinamis/DHCP,hanyacukupcolokkankabelethernetuntukantarmukaeth0,ataujikaAndamemilikikoneksistatisituAndadapatmengkonfigurasijaringandengan

mengklikikonpadatraysistemdanmemukulkonfigurasimanual.

2.  Distributioninterfaceeth1akanbertindaksebagaiinterfacedistribusi.Andatidakperlumengkonfigurasiantarmukainisamasekali.CukuphubungkankeAPatauSwitchhubdankemudianbiarkanklienAndaterhubung.PastikanbahwaAndatelahmenonaktifkanDHCP,enkripsi,danRouterfiturdiAPataurouterAnda(jikaada).

MengeditinformasiHotspot

EasyhotspotmemungkinkanAndauntukmengeditinformasihotspothotspotadminmanajemenhalaman.Mengeditinfohotspot,edit/opt/local/web/easyhotspot/system/application/config/easyhotspot.phpfile.Mengeditentrisepertilokasidanmatauanghotspotsesuaidengankondisiriil.

1.  SettingBahasaUntuksaatinihanyamendukungEasyHotspotInggris,Indonesia&bahasa

Page 4: Easy Hotspot Indo

5/17/2018 Easy Hotspot Indo - slidepdf.com

http://slidepdf.com/reader/full/easy-hotspot-indo 4/11

Spanyol.Pengaturanbahasadiaturdalamsistem/aplikasi/config/config.phpsebagai$config['language']pengaturan.JikaAndainginmembuatterjemahanbarulalucopydirektoriyangadasebaiknyabahasainggrisdanmenerjemahkankebahasaandaeasyhotspot_lang.phpmeletakkannyadidalamsebuahdirektoribarumisalnya:

system/application/language/latin/easyhotspot_lang.phpdanmengatursistemsystem/application/config/config.phpasthe$config['language']='latin';([email protected]).

2.  SettingHomepageSecaradefault,EasyHotspothanyadapatdiaksesdariserveritusendiri(localhost),jikaAndainginremotesistemAndabisamengubahEasyHotspot

kehomepagedarilocahostkediaksesIPAddress.Edit/opt/local/web/easyhotspot/system/application/config/config.php,cari$config['base_url']line.Contoh:$config['base_url']="http://192.168.182.1/";192.168.182.1adalahalamatIPEasyHotspotAnda

MenggunakanEasyHotspotEasyHotspotdilengkapidengansystemhotspotyangsudahdikonfigurasikandenganbaik,dansemuanyaitubiasdikontrolmelaluiweb.Untukmemulainyaandabiasmengakseshalamanadministrasidenganwebbrowserlaluarahkannavigasiandakehttp://localhost/easyhotspot ,atauhttp://ip.server.anda/easyhotspot 

Page 5: Easy Hotspot Indo

5/17/2018 Easy Hotspot Indo - slidepdf.com

http://slidepdf.com/reader/full/easy-hotspot-indo 5/11

EasyHotspotmempunyai2tipeakun:

•  Admin:Userinimenanganisemuakegiatan,billingplan,harga,dankonfigurasisystem

•  Kasir:Userinimenanganipembuatanvoucher,postpaidaccount,daninvoice

Admin

Untukloginsebagaiadmin,passworddefaultnyaadalah:

Username:admin

Password:admin123

Halamanawalyangakanterlihatsetelahloginberhasiladalahsepertiberikut:

Page 6: Easy Hotspot Indo

5/17/2018 Easy Hotspot Indo - slidepdf.com

http://slidepdf.com/reader/full/easy-hotspot-indo 6/11

SebagaiAdmin,berikutadalahhalhalyangdapetdilakukan:

KonfigurasiChillispot

ChillispotmerupakancaptiveportalyangbertugassebagaiportalutamauntukclientEasyHotspot.Chillispotdapatmenyaringsiapasajayangbolehdanyangtidakbolehmengaksesinternet.DalamkenyataannyaChillispotbekerjasamadenganFreeRadiusdalammelaksanakantugasnya.

KonfigurasidefaultdiEasyHotspotdirasasudahcukupuntukmelakukantugasbasicdarisebuahsystemhotspot.Kamitidakmenyarankanuntukmengubahnya,kecualijikaandaberpengalamandalammensetingcaptiveportaldanataumempunyaitujuankhusus.

Page 7: Easy Hotspot Indo

5/17/2018 Easy Hotspot Indo - slidepdf.com

http://slidepdf.com/reader/full/easy-hotspot-indo 7/11

Berikutpenjelasanfieldyangada:

•  RadiusServer1(AddressofprimaryRADIUSserver,default127.0.0.1)•  RadiusServer2(AddressofsecondaryRADIUSserver,default127.0.0.1)•  RadiusSecret(SecretphrasebetweenRADIUSserverandChillispot)• DHCPInterface(WhichinterfaceyouwanttouseasHotspotInterface)•  UAMServer(Addressofcaptiveportalstored)

•  UAMSecret(SecretphrasebetweenloginpageandChillispot)•  Client'sHomepage(Wheredoyouwanttoredirectyourclientforthefirsttime)

•  AllowedURL(URLthatclientscouldbrowsewithoutlogin,DONOTPUTSPACES.exp:www.google.com,www.twitter.com")

•  DHCPRange(DHCPIP'sforclients-mustbeinXXX.XXX.XXX.XXX/XXformat)

PostpaidSettings

Dihalamanpostpaidsettingsandadapatmengubahsettingdariakunpascabayar.Adapunyangdapatdikonfigurasikan:

•  Harga/menitdan/kilobyte•  Kecepatanuploaddandownload•  Idletimeout,systemakansecaraotomatismemutusinternetjikaclienttidakmelakukankegiatan(dalamsatuanmenit).

BillingPlanDihalamaniniAndadapatmemanajemenbillingplan(tambah,hapus,edit).Billingplanberfungsisebagaitemplateuntukvoucher.Voucheradalahjenisakunprabayar.Jikaandainginmembuatvoucher,terlebihdahuluandaharusmempunyaibillingplan.Sebagaicontoh:misalkanandainginmembuatvoucherprabayar1jamdenganhargaRp.1000.Yangharusandalakukanpadahalamaniniadalahbuatbillingplandengancara:

•  Name=>1jam•  Amount=>60(dalamsatuanmenit)•  Type=>Timebased•  Validfor=>berapalamavoucheriniberlaku(satuanhari)•  Price=>1000•  Downloadrate=>kecepatanyangandainginkan•  Uploadrate=>kecepatanuploadyangandainginkan•  IdleTimeout=>10(dalamsatuanmenit,clientakandiputusotomatisjikatidakadakegiatandalam10menit)

•  KlikAddBillingPlan

Page 8: Easy Hotspot Indo

5/17/2018 Easy Hotspot Indo - slidepdf.com

http://slidepdf.com/reader/full/easy-hotspot-indo 8/11

SampaidisiniAndasudahmempunyaisebuahbillingplan1jamyangkemudianbiasdigunakanuntukmembuatvoucher.

CashierManagement

Padahalamaniniandabisamengaturkasir(Add,Edit,Delete)

AdminManagement

Padahalamaniniandabisamengaturadmin(Add,Edit,Delete)

Kasir/Cashier

Padadasarnyaantarakasirdanadminadalahsama,hanyasajaadminmempunyaihakakseslebihtinggiuntukdapatmengaturhal-halberkaitandenganpolicy/aturandarisebuahhotspot.

Berikutadalahkegiatanyangbisadilakukanolehseorangkasir:

Page 9: Easy Hotspot Indo

5/17/2018 Easy Hotspot Indo - slidepdf.com

http://slidepdf.com/reader/full/easy-hotspot-indo 9/11

PostpaidAccountManagement/ManajemenAkunPascaBayar

Postpaidaccountadalahsebuahakunpascabayar,adapunpembayarannyaberdasarkanbanyaknyawaktu/volumepacketyangdiatelahgunakan.

Jikaclientsudahselesaimenggunakaninternet,kasirharusmembuatinvoicedengancara:

•  Klikiconcreateinvoice(diantaraiconpensildanprinter)•  Klikcloseandprintinvoice

Perhatian:accountyangsudahditutupdandiprintinvoicenya,tidakdapatdigunakanuntukloginkembali.

VoucherManagement

Voucheradalahsystempembayarandenganmetodeprabayar,dimanaclientharusmembelivoucherterlebihdahuluuntukbisamenikmatiinternet.Adapununtukmembuatvoucher,Andaterlebihdahuluharusmempunyaibillingplan.

Page 10: Easy Hotspot Indo

5/17/2018 Easy Hotspot Indo - slidepdf.com

http://slidepdf.com/reader/full/easy-hotspot-indo 10/11

Kasirdapatmembuatvoucherdenganmemasukanberapabanyakjumlahyangingindigenerate.Voucherinikemudiandapatdicetak.BiasanyametodeinidigunakanolehCafe,Mallatautempatlainyangclientnyamobile.

Client

Berikutadalahkegiatan-kegiatanyangdilakukanolehclient:

•  CarakonekkehotspotKasir/OperatordapatmembantuclientmemberitahuAccessPoint/ESSIDmanayangmerupakanaccesspointandadanterhubungkeeasyhotspot.Hanyadenganconnectkehotpot/ESSID,makaclientakanotomatismendapatkanIPAddress.

•  LoginUntukloginAndaharusmembukabrowserdanmenjelajahinternetataumengetikanlogindilocationbarbrowser.Andaakandihadapkansebuahhalamanlogin(pastikanuntukmenerimasertifikat).Masukaninformasiaccountdariaccountpascabayarclientpadahalamanlogin.

•  LogoutCaranyamudahsekali,denganmengklikLogoutpadahalamanpopup,atauketikanlogoutpadalocationbar.

Page 11: Easy Hotspot Indo

5/17/2018 Easy Hotspot Indo - slidepdf.com

http://slidepdf.com/reader/full/easy-hotspot-indo 11/11

Trobleshooting

Clienttidakdi-redirectkehalamanlogin

•  Cekkoneksiinternet,clienttidakakanmendapatkanhalamanloginjikakoneksiinternettidakberjalan.Jikatidakadamasalahdengankoneksiint

•  Cobadenganmerestartchillidenganmemasukancommand:$sudo/etc/init.d/chillispotrestart

LaluclientharusmelakukanperbaruanIPdengancararelease/renewclientsIPAddress.