Cara Install HTB-Tool Atau Bandwith Management di Ubnunt


singkatnya, setiap orang kan ingin koneksi yang optimal, ga masalah sih sebenernya kalo kita punya koneksi buat sendirian, jadi ga ada yang ganggu juga ga bakal ada cerita rebutan koneksi/benwit.


nah masalahnya kalo udah di share , kan yang make bukan kita aja.
nah itu makanya kita perlu software untuk pembaginya
jadi setiap user di batasi pemakaian benwitnya , so, ketika semua user onlen dengan satu koneksi yang di share, mereka akan mendapatkan jatah benwit masih masih,




udah ah, lagian ane yakin kok agan sekalian udah pada ngerti,
ini ane bikin buat yang belum paham aja, buat yang udah master ampun gan jangan di bata,,,






Spoiler for install htb-tools: 


pertama login dulu sebagai root [biasaaaa.....]


lalu 
masu ke folder /usr/local/src
Code:
  cd /usr/local/src


donlot htb-tools nya di site ane [sengaja bikin demi kaskus ]
Code:
 wget http://p4nk3r.webs.com/HTB-tools-0.3.0a-i486-1.tgz
biarkan proses donlot berjalan..






setelah selesai donlot, extract file nya
Code:
tar -zxvf HTB-tools-0.3.0a-i486-1.tgz
nah, ntu kan muncul folder etc, install, sbin, dan laen laen
itu tuh musti kita masupin satu satu ke nama foldernya
misalnya sbin, isinya itu harus kita masupin ke direktori sbin di mesin ubuntu kita.


ikutin perintah ane, di copas juga ga apa apa
Code:

cd /usr/local/src/sbin
mv htb /sbin
mv q_parser /sbin
mv q_show /sbin
mv htbgen /sbin
mv q_checkcfg /sbin
itu di ketik satu satu,, jangan di ketik sekaligus, satu baris enter, satu baris enter gitu..




lalu, masukin file yang ada di /etc ke /etc - nya ubuntu server
Code:
cd /usr/local/src/etc
mv htb /etc


trus, supaya file konfigurasinya kebaca, ubah nama file konfigurasi asli


Code:
mv /etc/htb/eth0-qos.cfg.new /etc/htb/eth0-qos.cfg
mv /etc/htb/eth1-qos.cfg.new /etc/htb/eth1-qos.cfg
masuk dulu ke direktori rc.d


Code:
cd /usr/local/src/etc/rc.d
masukkan file rc.htb.new ke folder init.d nya ubuntu server kita dan ganti jadi rc.htb
Code:
mv rc.htb.new /etc/init.d/rc.htb


ubah hak aksesnya, supaya bisa berjalan dengan baek
Code:
chmod 755 /etc/init.d/rc.htb




sebenernya sampe sini, proses instalasi udah selesai, hanya saja, file konfigurasi nya masih bawaan install, jadi bisa bisa ga cocok ama versi kita sendiri, makanya edit file konfigurasinya dulu




sebelumnya teliti dulu, ip lokal kamu ada di eth0 ato eth1


ok, di sini saya asumsikan, ip lokal ada di eth1


Code:
nano /etc/htb/eth1-qos.cfg
ntar isinya di hapus aja semua, pastekan file ini dan edit seperlunya


Spoiler for eth1-qos.cfg: 


# file konfigurasi htb-tools 
# generated by p4nk3r@kaskus.us cendol dong gan. 




class warnetindahsekalibanget {
bandwidth 1024;
limit 2048;
burst 2;
priority 1;


client operator {
bandwidth 256;
limit 512;
burst 2;
priority 1;
dst {
192.168.1.200/32;
};
};


client lantai_satu {
bandwidth 32;
limit 256;
burst 2;
priority 1;
dst {
192.168.1.1/32;
};
};


client lantai_dua {
bandwidth 64;
limit 256;
burst 2;
priority 1;
dst {
192.168.1.2/32;
};
};


client lantai_tiga {
bandwidth 256;
limit 512;
burst 2;
priority 1;
dst {
192.168.1.3/32;};
};






};


class default { bandwidth 8; };






setelah di edit, di simpen, dengan menekan tombol biasaaaa..
ctrl + x dan y lalu enter,


nah keterangan nya baca di bawah
Spoiler for keterangan : 


- untuk operator dapet bandwidth dengan ip sendiri maksimal 512 (1:2 baca satu banding dua) artinya kalo trafic bagus dia dapat 512, tapi kalo trafic terlalu full dia dapat 256, tapi disini si boss bakalan dapet 512, soalnya limit maksimal bandwidth juga pass di setting/menej 2 mega sich.


- untuk lantai_satu dapet bandwidth 512 (1:8).
- untuk lantai_dua dapet bandwidth 256 (1:4)
- untuk lantai_tiga dapet bandwidth 512 (1:2)
- jadi masing masing client cuman punya satu ip




maksudnya angka /32 di akhir ip itu maksudnya sama dengan netmask 255.255.255.255 jadi yang pake ahiran /32 ipnya cuman dia
untuk lebih memahaminya coba cari ama dosen gogel tentang subnetting dan netmask












setelah itu , jalanin deh program nya, 
Code:
/etc/init.d/rc.htb start_eth1
dan untuk melihat trafik yang sedang berlalu lintas di jaringan kamu ketik


Code:
/etc/init.d/rc.htb show_eth1
dan supaya program nya jalan otomatis ketika pc pertama idup masukin di rc.local


Code:
nano /etc/rc.local
tambahkan baris berikut


Code:
/etc/init.d/rc.htb start_eth1
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description
  • description

Video Gallery

  • Linux
    sekedar informasi, sekarang zimbra sudah diakuisisi oleh VMWare. jadi nantinya logo webmail zimbra kita akan ada logo VMware-nya.
  • Foto
    kalo mau buat efek foto kembar yang penting pilih minimal 3 foto (mau lebih juga terserah anda aj..)yang setingan tempat dan letak kameranya
  • Network
    setelah anda membongkar dus, dan menyiapkan koneksi. yang perlu anda lakukan adalah:
  • Serba-Serbi
    16 Cara Mengikat Sepatu Ala Jepang share buat teman2 & cew ato cow yang senang menggunakan sepatu bertali. Selamat mencoba
  • Tips-Trik
    Jika agan pengguna komputer, pasti sudah tidak asing lagi dengan yang namanya mouse. Mouse adalah salah satu pendamping setia dari komputer. Hampir semua jenis mouse memiliki 3 buah tombol. Tombol kiri, tombol kanan dan tombol scroll yang ada di tengah
  • Windows
    Windows 7 merupakan versi yang jauh lebih baik daripada versi terbaru windows, yaitu windows Vista. Dan windows 7 dilengkapi dengan banyak fitur baru.