Top Banner
OLEH OLEH OLEH OLEH HABIBATUR ROHMATIL HAQ HABIBATUR ROHMATIL HAQ HABIBATUR ROHMATIL HAQ HABIBATUR ROHMATIL HAQ MANAGEMENT BANDWITH MENGGUNAKAN HTB PADA UBUNTU 10.04 & & & ISTI FIANDARI AFIFA ISTI FIANDARI AFIFA ISTI FIANDARI AFIFA ISTI FIANDARI AFIFA ( 3 TKJ ) ( 3 TKJ ) ( 3 TKJ ) ( 3 TKJ )
25

2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

Aug 08, 2015

Download

Education

Syiroy Uddin
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

OLEHOLEHOLEHOLEH

HABIBATUR ROHMATIL HAQ HABIBATUR ROHMATIL HAQ HABIBATUR ROHMATIL HAQ HABIBATUR ROHMATIL HAQ

MANAGEMENT BANDWITH MENGGUNAKAN HTB

PADA UBUNTU 10.04

HABIBATUR ROHMATIL HAQ HABIBATUR ROHMATIL HAQ HABIBATUR ROHMATIL HAQ HABIBATUR ROHMATIL HAQ

&&&&

ISTI FIANDARI AFIFAISTI FIANDARI AFIFAISTI FIANDARI AFIFAISTI FIANDARI AFIFA

( 3 TKJ )( 3 TKJ )( 3 TKJ )( 3 TKJ )

Page 2: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

HTB (Hierarchical Token Bucket) adalah

digunakan sebagai pengaturan traffic

Internet, dan pengatur bandwith, beberapa

orang menggunakan Mikrotik sebagai

APA ITU HTB ???

orang menggunakan Mikrotik sebagai

bandwidth management karena mudah

dalam konfigurasinya.

Page 3: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

TUJUAN & MANFAAT :

1. Agar mengerti cara bagaimana1. Agar mengerti cara bagaimana

memanagement bandwith pada

client mengguanakan HTB.

2. Untuk mengatasi rebutan

bandwidth internet antar client.

3. Untuk mengatur lalu lintas data.

Page 4: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

SKEMA JARINGAN :

Page 5: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

1. Download file HTB-tools-0.3.0a-i486-1.tgz.2. Setelah itu pindahkan ke folder /home/ismah/Documents.

Metode /Langkah Pekerjaan

Page 6: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

3. Setelah itu mulailah masuk pada mode text dengancara Klik Application ->Accessoris ->Terminal.

4. Ketikkan : $ sudo su ( untuk masuk ke rootnya ).

3. Setelah itu mulailah masuk pada mode text dengancara Klik Application ->Accessoris ->Terminal.

4. Ketikkan : $ sudo su ( untuk masuk ke rootnya ).

5. #cd /Documents (masuk folder Documents ).

6. #ls (melihat isi folder Documents ).

(Terdapat software HTB-tools-0.3.0a-i486-1.tgz)

7. #tar zxvf HTB-tools-0.3.0a-i486-1.tgz

(extract HTB) .

5. #cd /Documents (masuk folder Documents ).

6. #ls (melihat isi folder Documents ).

(Terdapat software HTB-tools-0.3.0a-i486-1.tgz)

7. #tar zxvf HTB-tools-0.3.0a-i486-1.tgz

(extract HTB) .

Page 7: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

8. #ls (melihat isi dokumen).

(Terdapat hasil ekstract :etc ,install, sbin , usr).

9. #cd etc/ (masuk ke folder etc)

10.#ls (melihat isi folder etc)

(Terdapat data htb rc.d )

Page 8: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

11. #cd /home/isma/sbin ( masuk ke dalam folder sbin )

12.#ls ( melihat isi dalam folder sbin )

(Masih belum terdapat tulisan htb, htbgen, q_checkcf , q_parser, q_show )

Page 9: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

13. #mv htb /sbin/ (memindah htb ke /sbin server)

14. #cd /sbin/ (masuk ke /sbin server)

15. #ls (cek isi folder dari /sbin server)

( Maka HTB sudah ada )

16. #mv htbgen /sbin/ (memindah htbgen ke /sbin server)

17. #cd /sbin/ (masuk ke /sbin server)

18. #ls (maka htbgen sudah ada)

Page 10: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

19. #mv q_checkcfg /sbin (memindah q_checkcfg ke /sbinserver)

20. #mv q_parser /sbin (memindah q_parser ke /sbinserver)

21. #mv q_show /sbin (memindah q_show ke /sbinserver)

22. #cd /home/isma/etc/ (masuk ke /etc)23. #mv htb/etc (memindah htb ke /etc)

Page 11: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

24. Ubah nama file yang ada di etc/htb dengan menggunakanperintah:#cp /etc/htb/eth0-qos.cfg.new /etc/htb/eth0-qos.cfg#cp /etc/htb/eth1-qos.cfg.new /etc/htb/eth1-qos.cfg

25. #cd /home/isma/etc/rc.d (masuk ke file rc.d)26. #mv rc.htb.new /etc/init.d/rc.htb (pindah sekaligus ubah nama

file)27. # chmod 755 /etc/init.d/rc.htb (ubah permision rc.htb agar

bisa di eksekusi)28. Setting konfigursai IP server terlebih dahulu dengan perintah :

#ifconfig eth0 192.20.22.1 netmask 255.255.255.0#ifconfig eth1 192.22.20.1 netmask 255.255.255.0

29. Aktifkan ip_forward pada PC Router untuk melakukan proses routing :# echo 1 > /proc/sys/n et/ipv4/ip_forward

30. Setting pada PC Client 1 > caranya : klik tombol winkey > Control Panel > Network Connection > Klik Local Area Network > properties > Pilih yg paling bawah sendiri . dan atur

•IP pd Client 1 ���� 192.20.22.2 , Defaul Gateway ����192.20.22.1•IP pd Client 2 ���� 192.22.20.2,Default Gateway ���� 192.22.20.1

Page 12: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

Hasil Uji Koneksi Server Client

• Server ke Client

Page 13: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

• Client ke Server

Page 14: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

31. Kemudian setting LAN konfigurasi, disini interface yang digunakan ke LAN adalah eth0 , dengan perintah :

#nano /etc/htb/eth0-qos.cfg

32.Dan untuk eth 1 nya :

#nano /etc/htb/eth1-qos.cfg

Page 15: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

33. #/etc/init.d/rc.htb start (menjalankan HTB)

34. #/etc/init.d/rc.htb show (melihat traffic)

35. #/etc/init.d/rc.htb stop (menghentikan HTB)

Page 16: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

36. Lalu install FTP padaserver, pertamaupdate terlebihdahulu36. Lalu install FTP padaserver, pertamaupdate terlebihdahuludengan harus tersambung ke internet .

Page 17: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

37. Bila selesei , langsung saja install FTP

#apt-get install proftpd

Page 18: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

38. Pilih mandiri > ok.

Page 19: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

39. Ketikkan sudo nano /etc/shells untuk mengedit file, lalu tambahkan code : /bin/false

40. Buat folder/direktori yang ingin di share menggunkan ftp, Contoh : /home/ShareFTP

#cd /home#mkdir ShareFTP

41. Buat user dan password dengan menggetikkan Code :#useradd nama_user -p password_user -d /home/ShareFTP -s /bin/false

42. Buat lagi folder download dan upload di dalam folder ShareFTP#cd /home/ShareFTP/#mkdir download#mkdir upload

43. Setting hak akses untuk pengguna (user) dengan mengetikkan perintah :#cd /home/isma#chmod 755 ShareFTP#cd \ShareFTP#chmod 755 download

#chmod 777 upload

Page 20: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

44. Konfigurasi ProftpdKonfigurasi FTP dengan mengedit file /etc/proftpd/proftpd.conf,ketikkan :#nano /etc/proftpd/proftpd.conf

45. Setelah itu akan tampil text editor beserta konfigurasinya. Arahkan kursorkebaris paling bawah kode kemudian tambahkan script di bawah ini :

<Anonymous /home/ShareFTP/>User imaGroup nogroupUserAlias anonymous ftpDirFakeUser on ftpDirFakeGroup on ftpRequireValidShelloffRequireValidShelloffMaxClients 2DisplayLogin welcome.msgDisplayChdir .message<Directory *><Limit WRITE>AllowAll></Limit></Directory></Anonymous>

Page 21: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

47. Simpan dan Restart dengan mengetikkan kode :

#/etc/init.d/proftpd restart48. Lakukan proses upload & download pada server.

- Upload ���� ini bila tidak berhasil

Page 22: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

- Download ���� ini bila berhasil

Page 23: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

- Download���� ini bila tidak berhasil

Page 24: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

- Upload ���� ini bila berhasil

Page 25: 2013-20. Management Bandwith menggunakan htb pada ubuntu 10.04

49.Kesimpulan• Apabila kita ingin mengatasi rebutan bandwidth internet antar

client, dapat mengaturnya dengan memanagement BandwithClient menggunakan HTB , yang merupakan salah satu aplikasiuntuk memanagement Bandwith.

• Yang paling penting adalah saat mengkonfigurasi Eth/Jaringannya, yang meliputi : Bandwith, Limit , dll , rencanakan terlebih

dahulu sebelumnya.