Install Bandwidth Management HTB-Tools di ClearOS 5.2

Berikut tutorial singkat tentang cara meng-install Bandwidth Management HTB-Tools di ClearOS 5.2

1. Masuk ke directory /usr/local/src --> cd /usr/local/src
2. Download paket HTB-tools (versi 32bit) --> wget http://htb-tools.skydevel.ro/HTB-tools-0.3.0a-i486-1.tgz
3. Ekstrak paket HTB-tools --> tar -zxvf HTB-tools-0.3.0a-i486-1.tgz
4. Setelah diekstrak akan directory etc, install, folder, sbin
5. Pindahkan isi semua directory sbin nya htb tools di /sbin server -->
cd sbin
mv htb /sbin
mv htbgen /sbin
mv q_checkcfg /sbin
mv q_parser /sbin
mv q_show /sbin

6. Masuk ke directory etc nya htb tools, pindahkan folder htb ke /etc nya clearos -->
cd /usr/local/src/etc
mv htb /etc

6 Hilangkan tulisan new yang ada di directory htb yang baru saja kita pindah -->
mv /etc/htb/eth0-qos.cfg.new /etc/htb/eth0-qos.cfg
mv /etc/htb/eth1-qos.cfg.new /etc/htb/eth1-qos.cfg

7. Masuk ke folder rc.d nya di etc htb tools -->
cd /usr/local/src/etc/rc.d

8. Masukkan file rc.htb new ke folder init.d nya server kita dan ganti jadi rc.htb -->
mv rc.htb.new /etc/init.d/rc.htb

9. Ubah hak akses file rc.htb nya -->
chmod 755 /etc/init.d/rc.htb

10. Sekarang coba jalankan htb-tool dg konfigurasi defaultnya -->
/etc/init.d/rc.htb start_eth1
Hasilnya :
Starting HTB-tools on eth1 ...
Checking the config file ...OK
Checking kernel support for HTB: present.
HTB-tools was successfuly started on eth1.

Yesss.. !!

11. Stop htb-tools -->
/etc/init.d/rc.htb stop_eth1

Sekarang tinggal install WebHTB-nya

1. Masuk ke directory /usr/local/src --> cd /usr/local/src
2. Donlot paketnya --> wget http://webhtb.nethd.ro/downloads/WebHTB_V2.9.bz2
3. Ekstrak paketnya --> tar jxvf WebHTB_V2.9.bz2
4. Pindahkan directory webhtb kedalam /var/ww/html/ -->
mv webhtb /var/www/html/
5. Aktifkan Web Server (jika belum aktif), ada di menu Server - Web Server - Start
6. Aktifkan MySQL Server (jika belum aktif, ada di menu Server - MySQL - setting passwordnnya - Start
7. Buka browser :
http://ip-server-clearos/webhtb/setup/index.php
misalnya : http://192.168.0.1/webhtb/setup/index.php
Isi form yang ada, usernya isi dg root, passwordnya samakan aja biar gak repot ngingatnya.
Default interface pilih eth1 (yang dipakai ip lokal)

8. Jika benar ada pesan sukses dan kita diminta menghapus directory setup di /var/www/html/webhtb
rm -rf /var/www/html/webhtb/setup

9. Jalankan webHTB-nya (pakai https)
https://ip-server-clearos/webhtb/index.php
Misalnya : https://192.168.0.1/webhtb/index.php

masukkan password. . dan.. jreng. .jreng. . tampil halaman WebHTB (cool. .)

Konfigurasi
Sebelum melakukan konfigurasi lebih lanjut, sebaiknya ada beberapa hal yang perlu kita ketahui mengenai format konfigurasi htb-tools, sbb:
- bandwidth masing-masing user di bagi menjadi class - class
- masing-masing class tidak dapat membagi/meminjam bandwidth dari kelas lain
- anggota dari sebuah class (client) dapat saling berbagi bandwidth sesuai dengan yang telah didefinisikan sebelumnya
- sebuah class bisa terdiri dari 1 atau lebih client
- transfer rate dalam kbit
- bandwidth 192 : minimum bandwidth yang di garansi dari suatu class; merepresentasikan jumlah toal bandwidth yang di garansi untuk client dari suatu class
- limit 256 : maksimum transfer rate dari suatu class
- burst 2 : maksimum jumlah kbits yang di kirim sekali waktu oleh suatu class
- burst 0 : HANYA di HTB-tools 0.3.0 - jika di set 0 maka htb tools akan menghitung jumlah burst nya.
- priority 1 : priority class (priority 0 - 7) secara ascending (dari kecil ke besar)

Selanjutnya. . terserah anda

Untuk Videonya Download DiSini: Instalasi webhtb di ClearOs.7z By: 5150
Untuk Konfigurasi WebHtb Nya Lihat Disini opensource.telkomspeedy.com
Moga bermanfaat,




Source:clearos-indonesia.com
By: junaidi

0 komentar:

Posting Komentar

 
CikoNet © 2011 | Designed by Chica Blogger, in collaboration with Uncharted 3, MW3 Forum and Angry Birds Online