BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan

advertisement
BAB I
PENDAHULUAN
1.1
Latar Belakang Masalah
Perkembangan Teknologi Informasi akan membawa dampakbagi
perkembangan
jaringan
komputer
di
dalam
kehidupan
manusia.
Kebutuhan akan sistem yang tangguh menjadi sebuah tuntutan yang
harus di penuhi untuk berkembangnya sebuah sistem dan dalam proses
pemenuhan kebutuhan manusia tersebut. Jaringan komputer yang
semakin besar maka membutuhkan sebuah sistem jaringan yang kuat di
dalamnya, baik berupa infrastruktur jaringan, sistem jaringan dan
sumber daya manusia yang tidak bisa lepas dari sebuah sistem termasuk
jaringan komputer itu sendiri.
Proxy
server adalah
komputer
server
dan/atau
program
komputer yang dapat bertindak sebagai komputer lainnya, fungsinya
untuk melakukan request terhadap content/halaman/objek dari Internet
atau intranet. Proxy server juga dapat digunakan untuk mengamankan
jaringan pribadi yang dihubungkan ke sebuah jaringan publik (seperti
halnya Internet). Proxy server-pun juga bisa berfungsi sebagai sebuah
“satpam/security” untuk sebuah jaringan pribadi yang umum dikenal
sebagai firewall. Squid proxyjuga merupakan aplikasi web proxy yang
fleksibel untuk digunakan sebagai web cache.
Secara umum fungsi atau kegunaan squid dapat dibagi ke
dalamduafungsipenting,yaitu: Pertama, squid server menerima
permintaan–permintaan
halaman
(object)
web
dari
client
dan
mengambilkan halaman (object) web untuk diberikan kepada client. Oleh
karena
itulah
Squid
berlaku
sebagai
Proxy.
Kedua, squid
server menyimpan dan memberikan halaman-halaman (objects) web
yang diminta client dari media penyimpanan lokal (local disc) setelah
suatu permintaan yang pertama kali terhadap halaman (object) web
terpenuhi, sehingga permintaan yang sama terhadap halaman web
tersebut berikutnya tidak perlu diambil secara langsung ke website
server melainkan dapat diambil dari halaman (object) web yang telah
tersimpan di local disk. Hal inilah yang sering disebut dengan fungsi
caching dan disebut web cache.
Squid proxy sangat berguna dalam jaringan computer dan dapat
dimanfaatkan untuk berbagai kepentingan. Akan tetapi sampai saat ini
masih jarang ditemui aplikasi visual untuk mengkonfigurasi squid proxy.
Yang mana admin jaringan yang masih awam dalam mengkonfigurasi
squid akan kesulitan mengkonfigurasi, dikarenakan konfigurasi Squid
proxy adalah berbasis text yang mana terdapat semua settingan
didalamnya. Oleh karena permasalahan tersebut yang melatar belakangi
untuk membuat sebuah aplikasi “VISUALISASI KONFIGURASI SQUID
BERBASIS WEB”.
1.2
Rumusan Masalah
Berdasarkan latar belakang permasalahan yang telah di bahas
sebelumnya maka dapat di peroleh rumusan permasalahan yang akan di
bahas dalam penelitian ini adalah Bagaimana membuat interface berbasis
web yang user friendly sehingga membantuuser untuk mengkonfigurasi
squid proxy sendiri.
1.3
Ruang Lingkup
Pembuatan skripsi yang berjudul ”VISUALISASI KONFIGURASI
SQUID BERBASIS WEB” di simulasikan :
1. Pembuatan aplikasi berbasis web yang akan digunakan untuk
konfigurasi squid proxy.
2. Pembuatan
fasilitas admin login untuk mengakses aplikasi
konfigurasi squid.
3. Aplikasi ini diletakkan dalam web server yang berada di dalam
satu server dengan squid. Fungsi dari aplikasi ini adalah untuk
mengkonfigurasi squid yang berada dalam satu server.
4. Konfigurasi yang akan di visualisasikan berupa pengaturan IP
client, status client, pengaturan blok website, cache, delay
pool.
5. Pembuatan high-anonymous proxy server.
1.4
Tujuan
Tujuan yang ingin di capai dari penelitian ini adalah :
1. Membantu dalam mengkonfigurasi squid proxy dengan berbasis
web yang dapat di akses melalui web browser
2. Membuat interface konfigurasi squid proxy yang user friendly
Download