WARNET DAN BILLING

by - Selasa, Juli 06, 2010

INSTALASI JARINGAN WARNET DAN MENGGUNAKAN GBILLING

I. Skema Rancangan Jaringan Warnet






Provider Kompter dengan jaringan internet Server Client
Provider merupakan sumber internet, kemudian jaringan internet akan diteruskan ke suatu komputer yang nantinya akan di share koneksinya kepada server yang diteruskan ke client. Dari komputer yang memiliki jaringan internet, internetnya akan dishare menggunakan jaringan nirkabel/hotspot. Server merupakan sumber koneksi internet bagi client.

II. Koneksi Internet
Sebelumya server yang telah dibuat belum mempunyai koneksi internet. Untuk itu perlu adanya jaringan internet sebagai service untuk client. Koneksi Internet yang dibuat berasal dari share koneksi yang dilakukan menggunakan dari komputer jaringan internet dengan software Connectify Hotspot. Langkah - langkahnya sebagai berikut :
1. Install Software Connectify
2. Setelah proses instalasi selesai, lihat icon kanan bawah windows muncul Connectify. Klik icon tersebut, ambil Easy Setup Wizard
















3. Maka akan muncul seperti di bawah, klik next












4. Isikan SSID untuk akses point











5. Pilih hotspot mode, yaitu adhoc











6. Isi password untuk access point











7. Centang tanda Enable Internet Sharing











8. Setelah complete, klik Finish











9. Dari server lakukan koneksi ke akses point yang dibuat isikan password access point. Maka koneksi internet telah selesai.

III. Konfigurasi Server

1. Konfigurasi IP ethernet sebagai IP server.

a. Edit file konfigurasi network “nano /etc/network/interfaces”











b. Restart service network dengan perintah “/etc/init.d/networking restart”
c. Cek kembali konfigurasi dengan perintah “ifconfig”apakah sudah benar, jika telah benar maka akan terlihat IP ethernet telah terganti.











2. Instalasi GBilling server

a. Instalasi paket-paket library yang dibutuhkan.
- Untuk kompilasi gBilling di Linux, anda membutuhkan library-library berikut: GTK+ >= 2.10.14
GLib >= 2.12.11 (dengan gthread >= 2.12.11)
SQLite >= 3.41 (hanya untuk gBilling Server)
libglade >= 2.6.0

- Pada Client & Server jalankan perintah berikut:
“sudo apt-get install libgtk2.0-dev”
“sudo apt-get install libglib2.0-dev”
“sudo apt-get install libglade2-0 libglade2-dev”
“sudo apt-get install sqlite”
Pastikan library-library tersebut telah terpasang dan dikonfigurasi dengan benar di sistem anda, gBilling telah dipaket dengan script standar instalasi GNU (autoconf, automake, libtool). Kompilasi dan instalasi gBilling sama dengan paket standar GNU lainnya.

b. Instalasi paket gbilling-server-0.1b2.tar.gz.
- Ekstak paket paket gbilling-server-0.1b2.tar.gz dengan perintah “tar –xzvf gbilling-server-0.1b2.tar.gz”
- Pindah ke direktori gbilling-server-0.1b2 dengan perintah “cd gbilling-server-0.1b2”
- Jalankan perintah “./configure”
- Jalankan perintah “make”
- Jalankan perintah “make install”
- Anda juga dapat menentukan lokasi instalasi dengan konfigurasi “./configure --prefix=/apps/server”. Ini akan menginstall di direktori /apps/server
- Untuk uninstall lakukan “make uninstall”
- Untuk menghapus file-file hasil kompilasi “make clean”
- Untuk menghapus semua file-file hasil kompilasi dan konfigurasi “make distclean”
- Instalasi gbilling telah selesai

c. Konfigurasi gbilling server
- Jalankan gbilling server dari terminal dengan perintah “gbilling-server” maka pertama kali akan diminta persetujuan lisensi dari gbilling kemudian anda diminta untuk melakukan konfigurasi server, klik ok.






















- Kemudian untuk pengaturan server akan diminta username dan password. Secara default gbilling memiliki username dan password :
Pengaturan Server: username = we, password = rock
Pengaturan Client (Admin): username = we, password = rock
Operasi Log: username = we, password = rock













- Atur konfigurasi client. Isikan IP client komuter yang akan terkoneksi dengan server, kemudian klik ok.













- Maka akan terlihat seperti gambar di bawah. Jika status ping telah OK, maka konfigurasi yang dimasukkan telah benar.












IV. Konfigurasi Server

1. Konfigurasi IP ethernet sebagai IP server.

a. Edit file konfigurasi network “nano /etc/network/interfaces”











b. Restart service network dengan perintah “/etc/init.d/networking restart”
c. Cek kembali konfigurasi dengan perintah “ifconfig”apakah sudah benar, jika telah benar maka akan terlihat IP ethernet telah terganti.

2. Instalasi GBilling Client

a. Instalasi paket-paket library yang dibutuhkan.
- Untuk kompilasi gBilling di Linux, anda membutuhkan library-library berikut: GTK+ >= 2.10.14
GLib >= 2.12.11 (dengan gthread >= 2.12.11)
SQLite >= 3.41 (hanya untuk gBilling Server)
libglade >= 2.6.0

- Pada Client & Server jalankan perintah berikut:
“sudo apt-get install libgtk2.0-dev”
“sudo apt-get install libglib2.0-dev”
“sudo apt-get install libglade2-0 libglade2-dev”
“sudo apt-get install sqlite”
Pastikan library-library tersebut telah terpasang dan dikonfigurasi dengan benar di sistem anda, gBilling telah dipaket dengan script standar instalasi GNU (autoconf, automake, libtool). Kompilasi dan instalasi gBilling sama dengan paket standar GNU lainnya.

b. Instalasi paket gbilling-client-0.1b2.tar.gz
- Ekstak paket paket gbilling-client-0.1b2.tar.gz dengan perintah “tar –xzvf gbilling-client-0.1b2.tar.gz”
- Pindah ke direktori gbilling-client-0.1b2 dengan perintah “cd gbilling-client-0.1b2”
- Jalankan perintah “./configure”
- Jalankan perintah “make”
- Jalankan perintah “make install”
- Anda juga dapat menentukan lokasi instalasi dengan konfigurasi “./configure --prefix=/apps/server”. Ini akan menginstall di direktori /apps/server
- Untuk uninstall lakukan “make uninstall”
- Untuk menghapus file-file hasil kompilasi “make clean”
- Untuk menghapus semua file-file hasil kompilasi dan konfigurasi “make distclean”
- Instalasi gbilling telah selesai

c. Konfigurasi gbilling client
- Jalankan gbilling client dari terminal dengan perintah “gbilling-client” maka pertama kali akan diminta persetujuan lisensi dari gbilling kemudian anda diminta untuk melakukan konfigurasi client, klik ok.

- Isikan alamat IP server











- Setelah semua konfigurasi di client selesai, klik ok. Secara otomatis komputer client akan terkoneksi ke server.











V. Implementasi

1. Setelah proses instalasi dan konfigurasi selesai, terakhir lakukan tahap percobaan jaringan dan billing warnet.
2. Pada komputer client, sekedar percobaan cobalah untuk masuk billing dan pilih paket reguler. Di sini bisa dipilih regular, paket ataupun admin. Untuk regular, client masuk sebagai guest (bukan Administrator), billing akan berjalan seperti biasa. Untuk paket, client bisa memilih paket internet yang telah disediakan server, kemudian silakan pilih mulai. Untuk administrator, ini adalah sesi admin dimana user yang masuk sebagai Administrator.













3. Setelah itu klik mulai. Maka secara otomatis billing pada client akan berjalan. Billing akan melakukan konsistensi waktu dengan server, jadi jumlah waktu yang ada client akan sama dengan jumlah waktu pada server.












4. Pada sisi server akan terlihat bahwa komputer client sudah login kedalam sistem.












5. Jika client telah berhenti dari billing maka secara otomatis sistem di server akan mencatat billing client.












6. Di server juga bisa dilakukan penggantian tarif untuk client












7. Untuk penambahan paket-paket internet bagi client bisa dilakukan melalui konfigurasi di bawah ini.












8. Jika ingin menyediakan menu tambahan untuk client, sperti minuman ataupun makanan, juga bisa ditambahkan melalui settingan di bawah ini.

You May Also Like

0 komentar