PERANCANGAN DAN IMPLEMENTASI PROXY SERVER DAN
MANAJEMEN
BANDWIDTH MENGGUNAKAN LINUX UBUNTU SERVER
Implementasi dan Pengujian
Implementasi
1. Pertama penulis melakukan konfigurasi IP
Address eth0 dan eth1
dengan perintah:
#nano /etc/network/interfaces
2. Melakukan konfigurasi routing dan
menambah dns dengan perintah:
# iptables -t nat -A POSTROUTING
-s 192.168.1.0/24 -d 0/0 -j
MASQUERADE
#nano /etc/resolv.conf
3. Instalasi Squid dan konfigurasi squid
dengan
perintah dengan perintah :
# apt-get install squid
# gedit /etc/squid/squid.conf
4. Karena squid dikonfigurasi dengan mode
transparent maka penulis menambahkan
perintah :
# iptables -t nat -A PREROUTING –
i eth1 -p tcp --dport 80 -j DNAT
--to 192.168.2.1:3218
5. Kemudian penulis menginstal Apache2
agar
cachemgr.cgi dapat berfungsi untuk
memonitor squid.
6. Melakukan instalasi HTB-Tools
7. Konfigurasi manajemen bandwidth pada
eth1
yang berhubungan langsung dengan clients
dengan perintah :
# gedit /etc/htb/eth1-qos.cfg
Dan menjalankannya dengan perintah :
# /etc/init.d/rc.htb start_eth1
Agar semua konfigurasi yang telah dibuat
dapat berjalan otomatis pada saat server
startup, penulis mengedit file rc.local
dengan mengetikan perintah seperti berikut
ini:
# nano /etc/rc.local
Pengujian Sistem dan Analisis Hasil
Pengujian Squid
Untuk
menguji squid,penulis melakukan
beberapa langkah berikut :
1. Pertama penulis menguji dengan cara
web browser salah satu client pada jaringan
lokal.
Hasil
Pengecekan Squid
Dari pengujian ini http://checker.samair.run
mendeteksi dan memberikan informasi
bahwa client pada jaringan lokal
dengan
alamat IP 192.168.2.2 mengakses internet
melalui SQUID 2.7 STABLE7 dengan nama
sandy57.com. Hal ini berarti proxy squid
telah berjalan dengan semestinya.
2. Selanjutnya
penulis melakukan monitoring
terhadap jumlah HIT dan MISS yang terjadi
pada Squid Proxy.
Monitoring dengan Cachemgr
sebanyak 830 dan Miss sebanyak 301. Disini
dapat dilihat bahwa jumlah Hit jauh lebih
banyak dari jumlah Miss. Hal ini berarti
squid telah berhasil melakukan caching dengan baik.
Pengujian
Pemblokiran Akses
Selanjutnya penulis melakukan pengujian
terhadap pemblokiran situs, berikut langkahlangkahnya:
1. Pertama penulis mencoba mengakses situs
yang diblokir melalui Web Browser. Apabila
pemblokiran berhasil maka akan muncul
pesan seperti berikut ketika mencoba
mengakses situs yang di blokir :
Pesan Saat
Pemblokirn Sukses
2. Kemudian penulis melakukan pencatatan. 30
situs berhasil diblokir dari 30 sampling
pengujian yang mewakili lebih dari 500 situs
yang diblokir,maka diperoleh prosentasi
kesuksesannya adalah :
Pengujian Manajemen Bandwidth
Rincian Skema Pertama
Rata-rata Troughput Pada Skema Pertama
Perancangan
Skema Sistem
Berikut adalah skema dari arsitektur sistem
yang telah dirancang








Tidak ada komentar:
Posting Komentar