Instalasi HTB

Instalasi HTB Tools di Ubuntu 9.04 Jaunty Jackalope.

Pertama download paket HTB Tools terbari di http://htb-tools.skydevel.ro/download.php, saya menggunakan HTB-tools-0.3.0a-i486-1.tgz


ekstrak file nya, dengan perintah
$sudo tar -zxvf HTB-tools-0.3.0a-i486-1.tgz

Hasilnya akan muncul folder etc, install, sbin dan usr di /home/user/. Pindahkan isi semua folder $sbin nya HTB tools di /sbin server dengan perintah :

$sudo mv /home/user/sbin/htb /sbin
$sudo mv /home/user/sbin/htbgen /sbin
$sudo mv /home/user/sbin/q_checkcfg /sbin
$sudo mv /home/user/sbin/q_parser /sbin
$sudo mv /home/user/sbin/q_show /sbin

Pindahin folder htb di /home/user/etc ke /etc nya server dengan perintah :

$sudo mv /home/user/etc/htb /etc

Ubah nama file yang ada di /etc/htb dengan menghilangkan kata new dengan perintah :
$sudo mv /etc/htb/eth0-qos.cfg.new /etc/htb/eth0-qos.cfg
$sudo mv /etc/htb/eth1-qos.cfg.new /etc/htb/eth1-qos.cfg

Pindahkan file /home/user/etc/rc.d/rc.htb.new ke /etc/init.d/ dan ubah nama filenya menjadi rc.htb dengan perintah :
$sudo mv /home/user/etc/rc.d/rc.htb.new /etc/init.d/rc.htb

Ubah permision rc.htb agar bisa di eksekusi dengan perintah :
$sudo chmod 755 /etc/init.d/rc.htb

Mulai konfigurasi eth0-qos cfg dan eth1-qos cfg sesuai kebutuhan, Jika interface yang berhubungan langsung dengan client adalah eth1 maka yang kita konfigurasi eth1-qos cfg.
$sudo nano /etc/htb/eth1-qos.cfg

-- contoh konfigurasi --

# Pengaturan bandwidth warnetku
class LAN_1 {
bandwidth 384;
limit 384;
burst 2;
priority 1;
que sfq;


client pc1 {
bandwidth 64;
limit 128;
burst 2;
priority 1;
src {
192.168.1.2/32;
};
};

client pc2 {
bandwidth 64;
limit 128;
burst 2;
priority 1;
src {
192.168.1.3/32;
};
};

client pc3 {
bandwidth 64;
limit 128;
burst 2;
priority 1;
src {
192.168.1.4/32;
};
};

client pc4 {
bandwidth 64;
limit 128;
burst 2;
priority 1;
src {
192.168.1.5/32;
};
};

client pc5 {
bandwidth 64;
limit 128;
burst 2;
priority 1;
src {
192.168.1.6/32;
};
};

client admin {
bandwidth 64;
limit 128;
burst 2;
priority 1;
src {
192.168.1.1/32;
};
};


};

Kalau konfigurasinya benar makan HTB Tools sudah bisa dijalankan, jalankan HTB Tools nya dengan perintah :
$sudo /etc/init.d/rc.htb start_eth1

Kalau ingin HTB Tools tersebut bisa langsung dijalankan saat booting (komputer baru dinyalakan), tambahkan baris perintah tersebut di file /etc/rc.local

Kalo mau lihat hasilnya jalan trafic nya bisa dilihat dengan perintah :
$sudo /etc/init.d/rc.htb show_eth1

Kalo mau mematikan HTB Tools dengan perintah :
$sudo /etc/init.d/rc.htb stop_eth1

$sudo /etc/init.d/rc.htb start_eth1
$sudo /etc/init.d/rc.htb stats_eth1

contekan dari :http://lutfi-blog.trunojoyo.ac.id

No comments: