Install Play billing di Clearos
1. masuk di ke folder /usr/local
# cd /usr/local
2. download Playbilling disini
# wget http://nchc.dl.sourceforge.net/project/playbilling/playbilling/playbilling-1.2/playbilling-1.2.tar.gz
3. extrac file
# tar -zxvf playbilling-1.2.tar.gz
4. edit file network.init yang berada di folder /usr/local/playbilling sesuaikan sesuai network anda
# firewall configurations for playBilling
# LAN
CLIENT_NETWORK="192.168.1.0/24"
# ini grup ip cos server anda, sesuaikan dengan grup ip cos anda
# LAN Network ID
CLIENT_NETID="192.168.1"
# subnet ip untuk client anda
# playBilling Login Address
LOGIN_ADDRESS="192.168.1.222:8442"
# untuk login ke billing misalnya http://192.168.1.222:8442/
5. install java dan ant
# yum install java ant
6. Copy file database/sqltool.rc to /root/
# cp /usr/local/playBilling/database/sqltool.rc /root/
7. compile billing agar bisa berjalan
# ./compile.sh
8. jika tdak ada error maka anda bisa jalankan Playbilling
# ./pbstart.sh
sebelum anda menkonfigurasi isi billing sebaiknya konfigurasi admin Playbilling
1. matikan playbilling
# ./pbstop.sh
2. anda buka file admin.properties yang berada di folder /usr/local/playBilling/web/WEB-INF/conf dengan winscp
3. ganti admin username dan admin password sesuai keinginan anda, yang mudah di ingat tapi sulit ditembus
4. jalankan kembali playbilling
# ./pbstart.sh
pengujian Playbilling
untuk mengakses bisa anda gunakan browser mozilla dan rekomended Konqueror KDE
http://192.168.1.222:8442/ ato sesuai ip cos anda
Catatan Tambahan
Agar internet bisa diarahkan ke proxy anda bisa menambahkan iptables agar client mengarah dari port 80 ke port 3128
didalam file rebuild-firewall.sh baris ke 29 sebelum fi
#Transparent proxy rules
iptables -A PREROUTING -t nat -p tcp -s $CLIENT_NETWORK -d 192.168.1.222 --dport 3128 -j DROP
iptables -A PREROUTING -t nat -i tun0 -p tcp -s $CLIENT_NETWORK -d ! 192.168.1.222 --dport 80 -j REDIRECT --to 3128
stop playbilling dan jalankan kembali
silahkan dicoba dan semoga sukses
No comments:
Post a Comment