1. BANJAR
Oleh: Eka Adi
POSS President University
BANJAR atau BANwidth Justification for AdministRator adalah tools baru yang umumnya dipakai oleh
RT/RW net, Warnet, ISP kecil-kecilan. Kenapa masih dipakai oleh ISP kecil-kecilan? Karena tools ini
masih dalam versi 0.2 jadi belum sempurna. BANJAR digunakan untuk mengatur bandwidth client via
web, jadi tinggal klik aja langsung deh bisa jalan2, atau lari-lari. Sebenarnya tools BANJAR ini sudah
digunakan tiga tahun di WAN-DKI yang tentunya versi komersilnya. Jadi udah kebayang kan masih lebih
baik daripada ngapalin perintah perintah di linux yang banyak banget. Dibawah ini ada beberapa cara-
cara download dan requirements yang harus dipenuhi sebelum BANJAR dijalankan di komputer anda.
Requirements:
1. Linux (any linux capable of running iptables and tc with HTB)
2. Apache (any version)
3. MySQL (not tested on other database)
4. PHP 4/5 (wrote on php4 but will work on php5)
5. iptables
6. tc (iproute package)
7. cron
Oh iya, sebelum anda mennginstal BANJAR, ROUTER based on Linux anda harus terinstal dengan
requirements diatas. Tapi, walau udah terinstal, mereka(requirementsnya) harus beroperasi atau berjalan
dengan baik dan benar.
Langkah-Langkah :
1. DOWNLOAD
cd /srv/www/htdocs/
wget http://sleepless.ngoprek.org/banjar/download/banjar-0.2.tar.gz
tar -xzf banjar-0.2.tar.gz
rm banjar*.gz
cd banjar*
2. BUATLAH DATABASE
cd /srv/www/htdocs/banjar-0.2/install/db
mysqladmin -p create banjar
mysql -p banjar < banjar.sql
pastikan anda sudah terbiasa dengan mySQL,kalau anda baru berkenalan dengan mySQL, anda harus
merubah password defaultny terlebih dahulu seperti ini:
mysqladmin -p password ini_password_baru
3. EDIT CONFIG.PHP
cd /srv/www/htdocs/banjar-0.2/
vi config.php
2. untuk singkronisasi database ada tiga hal yang harus anda rubah dalam config.php ada di baris ke 8, 9 dan
12, yaitu password MysQl, nama database, dan applications directory tentunya disesuaikan dengan mesin
anda.
4. APPLICATION MOVE
cd /srv/www/htdocs/banjar-0.2/install/root/etc
cp * /etc
cd /srv/www/htdocs/banjar-0.2/install/root/usr/local/sbin
cp * /usr/local/sbin
lalu ganti permision netfilter
chmod 666 /etc/netfilter.flag
chmod 777 /usr/local/sbin/netfilter.sh
5. OTOMATISASI
BANJAR tidak berjalan secara otomatis, jadi harus secara manual. Tetapi, ada cara agar BANJAR
menjadi otomatis dengan menambahkan perintah berikut dalam cron :
crontab -e
sisipkan baris ini * * * * * root /usr/local/sbin/netfilter.sh >/dev/null 2>&1
tekan tombol enter dua kali
tekan tombol Esc dua kali lalu
:wq
tus
Instalasi BANJAR udah selesai neh, anda bisa langsung menggunakannya, dengan browse ke
http://localhost/banjar-0.2/. Anda akan diminta username dan password defaultnya username= admin
password=secret. Kalau anda mau merubah, anda bisa merubah dalam config.php. Mudah kan?
Adminnya juga friendly koq, untuk updatenya silahkan pantau tterus versi terbarunya BANJAR di situs
resminya.Selamat mencoba!!!