Untuk mengatasi rebutan   bandwidth internet antar  client dibutuhkan pembagian bandwidth, bisa   dibayangkan jika tanpa  pembagian bandwidth, jika satu cilent saja   download menggunakan addons  Downthemall milik mozilla firefox saja yang   hanya bisa memecah proses  download maksimal 10 part (1 client  download  dianggap ada 10 client  melakukan permintaan download secara  bersama),  maka habislah bandwidth  disedot oleh 1 client saja.
Apalagi  dengan  menggunakan download  accelerator yang lain (getRight, IDM, DAP)  yang  bisa memecah proses  download sampai 100 part. Untuk urusan  bandwidth  management (pembagian  bandwidth) ini aplikasi yang cukup  mudah  digunakan di lingkungan Linux  adalah HTB Tools.
Karena saya  menggunakan  Ubuntu 9.04 Jaunty  Jackalope, maka saya akan sedikit  sharing tentang  instalasi HTB Tools di  Ubuntu 9.04 Jaunty  Jackalope.Pertama download  paket HTB Tools terbaru 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 Selamat mencoba, semoga sukses
kopas pyurrrrr dari :
http://www.hi-techmall.org/workshop/blog/pengaturan-bandwidth-internet-htb-tools-ubuntu



11.31
Enggar Ranu Hariawan
 Posted in:  
0 comments:
Posting Komentar
Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.