• Tidak ada hasil yang ditemukan

Setelah selesai proses konfigurasi Lusca lanjutkan dengan Compiling & Installing dengan printah sebagai berikut :

Dalam dokumen Gambar 4.1 Tampilan Pemilihan Bahasa (Halaman 26-44)

make && make install

Gambar 4.45

Tampilan Compiling dan Installing Lusca

14) Berikunya Proses Squid Init.d, dengan perintah sebagai berikut : cd /etc/init.d/ && mv /etc/init.d/squid /etc/init.d/squid.backup && wget -c http://devilahnc.googlecode.com/files/squid.init.ubuntu && mv /etc/init.d/squid.init.ubuntu /etc/init.d/squid && sudo chmod +x /etc/init.d/squid && /etc/init.d/squid stop

seperti pada gambar 4.46 dibawah ini dan tekan enter.

Gambar 4.46

15) Kemudian konfigurasi Youtube Supercache dengan perintah sebagai berikut :

mkdir -p /usr/local/share/squid && chmod 777 /usr/local/share/squid && cd /usr/local/share/squid && wget -c

http://devilahnc.googlecode.com/files/youtube-supercache.tar.gz && tar -xvzf youtube-supercache.tar.gz

dan tekan enter, seperti pada gambar 4.47 dibawah ini :

Gambar 4.47

Tampilan konfigurasi Youtube Supercache

16) Berikutnya proses pembuatan directory cache, pada kali ini penulis menggunakan 5 directory cache dengan perintah sebagai berikut :

mkdir /cache-1

chown proxy:proxy /cache-1 chmod 777 /cache-1

mkdir /cache-2

chown proxy:proxy /cache-2 chmod 777 /cache-2

mkdir /cache-3

chown proxy:proxy /cache-3 chmod 777 /cache-3

mkdir /cache-4

chown proxy:proxy /cache-4 chmod 777 /cache-4

mkdir /cache-5

chown proxy:proxy /cache-5 chmod 777 /cache-5

Seperti pada gambar 4.48 dibawah ini :

Gambar 4.48

Tampilan Pembuatan Directory Cache

17) Kemudian memberikan Chown pada setiap directory cache dengan perintah sebagai berikut :

chown proxy:proxy /cache-1 && chown proxy:proxy /cache-2 && chmod 777 /cache-1 && chmod 777 /cache-2 && chown proxy:proxy /usr/local/share/squid/supercache.conf && chmod 777

/usr/local/share/squid/supercache.conf && chown proxy:proxy /usr/local/share/squid/supercache.pl && chmod 777

/usr/local/share/squid/supercache.pl && chmod +x /usr/local/share/squid/supercache.pl

Gambar 4.49

Tampilan Proses Menentukan Kapasitas Directory

18) Backup Squid.Conf dan diganti/di update dengan Squid Lusca dengan perintah sebagai berikut :

cd /etc/squid/ && mv squid.conf squid.conf.backup && wget -c http://devilahnc.googlecode.com/files/squid.conf.zip && unzip squid.conf.zip

dan tekan enter hasilnya seperti pada gambar 4.50 dibawah ini :

Gambar 4.50

19) Setalah update Squid.conf, langkah selanjutnya edit Squid dengan perintah sebagai berikut :

sudo nano /etc/squid/squid.conf

dan tekan enter, seperti pada gambar 4.51 dibawah ini :

Gambar 4.51

Tampilan Input Script Edit Squid.conf

Setelah ditekan enter maka akan masuk pada Squid.conf seperti pada gambar 4.52, kemudian lakukan proses pengeditan sesuai dengan kebutuhan jaringan yang diinginkan

Gambar 4.52

Jika proses pengeditan Squid.conf telah sesuai simpan squid.conf tersebut dengan menekan tombol tekan ctrl+o kemudian ctrl+x.

20) Start Squid, agar Squid bisa proxy bisa digunakan dengan perintah sebagai berikut :

squid -f /etc/squid/squid.conf -z && sudo /etc/init.d/squid restart && squid -NDd1 && reboot

dan setelah di enter maka hasilnya seperti pada gambar 4.53 dibawah ini :

Gambar 4.53

Tampilan Input Script Start Squid

21) Langkah selanjutnya close terlebih dahulu program putty, kemudian jalankan kembali program putty dan login sebagai root kembali.

22) Ketikan perintah berikut ini :

tail -f /var/log/squid/access.log | ccze

dan setelah di tekan enter, maka hasilnya seperti pada gambar 4.54 dibawah ini, yang berfungsi untuk melihat Access Proxy.

Gambar 4.54

4.2 Pengujian

a. Melakukan pengujian antara client A ke server Proxy Lusca.

Lakukan ping ke alamat 192.168.30.2 yaitu alamat server untuk memastikan apakah suatu komputer tertentu dalam suatu jaringan atau internet itu ada/terhubung dan jika terhubung maka akan ada request/reply dari server, seperti pada gambar 4.55 dibawah ini :

Gambar 4.55

Tampilan Ping Koneksi Jaringan

b. Melakukan pengujian Client A ke internet

1) Melakukan pengujian client A ke internet dengan cara mengarahkan gateway browser ke Server Proxy Lusca, adapun langkah-langkahnya sebagai berikut :

Jalankan terlebih dahulu browser pada Pc Client, contoh Browser yang penulis gunakan yaitu Mozilla Firefox klik toolsOptionsklik tab networkklik settingsklik manual proxy configurationisikan kolom HTTP Proxy dengan IP : 192.168.30.2isikan kolom port dengan Port 3128Ceklist Use this proxy server for all protocols, seperti pada gambar 4.56 dibawah ini dan klik Ok

Gambar 4.56

Tampilan Setting Bowser Mozilla

2) Setelah menseting Mozilla Firefox ke server proxy lusca, kemudian buka salah satu situs contoh youtube (http://www.youtube.com) .

3) Jalankan Program Putty kembali, kemudian Login dengan menggunkan root.

4) Ketikan perintah berikut ini :

tail -f /var/log/squid/access.log | ccze

untuk melihat apakah ada aktifitas atau tidak pada Server Proxy Lusca, jika ada aktifitas maka Squid Lusca sudah aktif dan mulai melakukan penyimpanan cache, seperti pada gambar 4.57 dibawah ini :

Gambar 4.57

Tampilan Tes Cache Konten Youtube/Video

5) Pengujian speed test bandwith menggunakan Server Proxy Lusca dengan bandwith 3 Mbps pada website http://speedtest.cbn.net.id/

seperti pada gambar 4.58 dibawah ini :

Gambar 4.58

6) Pengujian speed test bandwith tanpa menggunakan Server Proxy Lusca dengan bandwith 3 Mbps pada website http://speedtest.cbn.net.id/

seperti pada gambar 4.59 dibawah ini :

Gambar 4.59

Tampilan Test Speed Tanpa Proxy Proxy

7) Pengujian Game Online di Pc Client ke Server Proxy Squid Lusca.

Mengarahkan Game Online ke server squid lusca tidak sama halnya dengan mengarahkan browser ke server proxy squid lusca, maka di perlukan sebuah software tambahan yaitu Proxifier yang berfungsi untuk mengalihkan semua traffic ke server proxy squid lusca. Dengan demikian pada setiap Pc Client harus diinstal Proxifier.

a) Langkah - langkah menginstal Proxifiler pada Pc Client yaitu sebagai berikut :

(1) Extract file yang sudah didownload dengan cara klik kanan file tersebut, pilih Extract file here seprti pada gambar 4.60 di bawah ini :

Gambar 4.60

Tampilan Extract Proxyfiler

(2) Buka Polder hasil Extract, dengan cara double click poldernya kemudian akan tampil 4 file, double click pada file setup.exe. (3) Maka akan tampil jendela setup Proxifier, klik Next untuk

melanjutkan, klik I accept the agreement dan klik Next untuk melanjutkan seperti pada gambar 4.61 dibawah ini :

Gambar 4.61

(4) Langkah selanjutnya klik Next kembali, seperti pada gambar 4.62 dibawah ini :

Gambar 4.62

Tampilan Penentuan Lokasi Instal Proxifiler

(5) Klik Next , seperti pada gambar 4.63 dibawah ini :

Gambar 4.63

Tampilan Polder Lokasi Install Proxifiler

(6) Klik Create a desktop icon dan klik Next, seperti pada gambar 4.64 dibawah ini :

Gambar 4.64

(7) Klik Tombol Install, seperti pada gambar 4.65 dibawah ini :

Gambar 4.65

Tampilan Instal Proxyfiler

(8) Tunggu hingga proses instalasi dan selesai seperti pada gambar 4.66 dibawah ini dan klik Finish.

Gambar 4.66

Tampilan Finish Install Proxyfiler

(9) Setelah klik Finish, klik Tombol Enter Registration Key…, seperti pada gambar 4.67 dibawah ini :

Gambar 4.67

(10) Kemudian isikan Nama perusahaan dan Nomor Registrasi kemudian klik Ok seperti pada gambar 4.68 dibawah ini :

Gambar 4.68

Tampilan Input Data Registrasi Proxyfiler

(11) Maka akan tampil antar muka program Proxifiler, seperti pada gambar 4.69 dibawah ini

Gambar 4.69

Tampilan Antar Muka Proxyfiler

(12) Kemudian lakukan setting pada proxifiler dengan langkah sebagai berikut :

- Klik Profile  Proxy Servers  klik Add  pada kolom address, isi dengan Ip Server Proxy yaitu : 192.168.30.2  pada kolom port isi dengan port 3128.

- Kemudian klik Profile  Advanced  klik HTTP Proxy Servers  Ceklist Enable HTTP proxy servers support.

- Klik Ok

(13) Jalan salah satu Game Online contoh penulis menggunakan LostSaga Perhatikan pada proxifiler game LostSaga Sukses mengarah Pada Server Proxy, seperti pada gambar 4.70, gambar 4.71 dan gambar 4.72 dibawah ini :

Gambar 4.70

Tampilan Proses Pangalihan Game Online ke Proxy Server

Gambar 4.71

Cache Proxy Game Online LostSaga

Gambar 4.72

(14) Jika semua Pc Client sudah semua terinstal proxifiler maka secara otomatis semua Pc Client sudah terarah semua ke Server Proxy.

4.3 Membagi Bandwith Download Pada setiap Pc Client dan Pc Server

Untuk menanggulangi traffic pada Pc Server Proxy Lusca maka perlu dilakukan pembagian bandwitd. Penulis melakukan pembagian bandwitd dengan mengacu pada fungsi kerja setiap Pc yang terhubung ke Server Proxy Lusca menggunakan metode Delay Pools pada Squid.conf dengan ketentuan sebagai berikut :

a. Pc Server Billing dengan IP : 192.168.30.4, mendapatkan bandwith tanpa batas/full access ( 3 Mbps).

b. Pc Client dengan IP : 192.168.30.11-192.168.30.30, mendapatkan bandwith 700 Kbps/client, dengan ketentuan sebagai berikut : jika file yang di download kurang dari 5 Mb maka tidak akan di limit/full, akan tetapi jika lebih dari 5 Mb maka akan di limit sampai kecepatan 256 Kbps.

c. Membuat acl download dengan perintah sebagai berikut : - #nano /etc/squid/squid.conf

- Tambahkan rule berikut pada squid :

acl download url_regex -i \.avi$ \.mpg$ \.mpeg$ \.rm$ \.iso$ \.wav$ \.mov$ \.dat$ \.mpe$ \.mid$

acl download url_regex -i ftp \.exe$ \.mp3$ \.mp4$ \.tar.gz$ \.gz$ \.tar.bz2$ \.rpm$ \.zip$ \.rar$

acl download url_regex -i \.midi$ \.rmi$ \.wma$ \.wmv$ \.ogg$ \.ogm$ \.m1v$ \.mp2$ \.mpa$ \.wax$

acl download url_regex -i \.m3u$ \.asx$ \.wpl$ \.wmx$ \.dvr-ms$ \.snd$ \.au$ \.aif$ \.asf$ \.m2v$

acl download url_regex -i \.m2p$ \.ts$ \.tp$ \.trp$ \.div$ \.divx$ \.mod$ \.vob$ \.aob$ \.dts$

acl download url_regex -i \.ac3$ \.cda$ \.vro$ \.deb$ \.mkv$ ———————————————————————————— acl server biling src 192.168.30.4/24

acl client src 192.168.30.11-192.168.30.30/24 ———————————————————————————— delay_pools 2 delay_class 1 1 delay_parameters 1 -1/-1 delay_access 1 allow delay_access 1 deny all

delay_class 2 1

delay_parameters 2 700000/50000000 256000/256000 delay_access 2 allow download

delay_access 2 deny all

4.4 Analisa hasil pengujian

a. Analisa hasil pengujian tanpa menggunakan server proxy squid lusac 1) Jika tanpa menggunkan server proxy squid lusca pada saat test speed

bandwith, maka bandwith yang didapat yaitu berkisar antar 3050 dari bandwith sebenarnya yaitu 3 mbps.

2) Jika pada pc client membuka suatu konten secara bersamaan maka akan terjadi traffic.

3) Jika tidak menggunkan server proxy squid lusca maka harus menambah bandwith karena traffic.

4) Jika pc clint melakukan perbaikan game online membutuhkan waktu yang lama, maka pada pc client yang lain akan membutuhkan waktu yang lama pula.

b. Analisa hasil pengujian menggunakan server proxy squid lusca

1) Jika mengunakan server proxy squid lusca Pada saat test speed bandwith maka bandwith meningkat dari bandwith sebenarnya yaitu 3 Mbps Menjadi 81741 Mbps.

2) Jika semakin bayak konten yang sering dibuka oleh pc client maka semakin bayak pula cache yang tersimpan.

3) Jika semakin bayak cache yang tersimpan di server proxy maka akan semakin cepat proses / akses membuka suatu konten karena diambil dari cache pada server proxy.

4) Jika satu pc client melakukan update game online maka proses update game online untuk pc client yang lainnya tidak membutuhkan waktu lama karena diambil dari cache server proxy squid lusca.

Dalam dokumen Gambar 4.1 Tampilan Pemilihan Bahasa (Halaman 26-44)

Dokumen terkait