Pengertian dan Definisi dari Proxy Server
Proxy server adalah sebuah program dalam komputer server yang bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet.Proxy Server memiliki lebih banyak fungsi dari pada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan
Proxy Server bertindak sebagai gateway dalam suatu jaringan internet/intranet untuk setiap komputer client. Proxy server tidak terlihat oleh komputer client seorang pengguna yang berinteraksi dengan Internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang dilakukannya. Web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server.
Proxy Server juga dapat berguna untuk memfilter jaringan internet/intranet yang digunakan komputer client untuk membatasi dan mengontrol request dari komputer client supaya tidak digunakan sewenang-wenang .biasanya Proxy Server digunakan pada server perusahaan,institusi,warnet dll.Proxy Server biasanya menggunakan port 3128/8080.
Fungsi dan Kelebihan \Kekurangan Proxy Server
Tiga fungsi utama proxy server adalah:
Connection sharing = Bertindak sebagai gateway yang menjadi batas antara jaringan lokal dan jaringan luar. Gateway juga bertindak sebagai titik dimana sejumlah koneksi dari pengguna lokal akan terhubung kepadanya dan koneksi jaringan luar juga terhubung kepadanya. Dengan demikian koneksi dari jaringan lokal ke internet akan menggunakan sambungan yang dimiliki oleh gateway secara bersama-sama (connecion sharing).
Filtering = Bekerja pada layar aplikasi sehingga berfungsi sebagai Firewalll paket filtering yang digunakan untuk melindungi jaringan lokal terhadap gangguan atau serangan dari jaringan luar. Dapat dikonfigurasi untuk menolak situs web tertenu pada waktu-waktu tertentu.
Caching = Proxy Server memiliki mekanisme penyimpanan obyek-obyek yang sudah diminta dari server-server di internet. Mekanisme caching akan menyimpan obyek-obyek yang merupakan permintaan dari para pengguna yang di dapat dari iternet.
Keuntungan Proxy Server
- Keamanan jaringan lebih terjaga, karena adanya proxy sebagai pembatas antara jaringan lokal dan jaringan luar (internet)
- Pengaksesan kembali terhadap situs-situs yang telah diakses sebelumnya menjadi lebih cepat, karena pengaksesan tidak perlu ke jaringan luar (internet) melainkan ada pada direktori cache proxy.
- Terdapat fasilitas filtering, baik filtering pengguna, content dan waktu akses.
Kekurangan Proxy Server
- Pengaksesan terhadap situs yang belum pernah dibuka sebelumnya akan menjadi lebih lambat, karena client harus meminta terlebih dahulu ke pada proxy, setelah itu baru proxy yang akan meminta request dari client tersebut ke pada penyedia layanan internet.
- Bila proxy server terlambat melakukan update cache, maka client akan mendapatkan content yang belum update ketika melakukan request content tersebut.
CARA SETTING PROXY DI DEBIAN
1. Login : root,dan masukkan password anda :
2. Tambahkan iso debian dvd 2 untuk menginstal squid nya, dan jangan lupa di connect iso debian dvd 2 nya
3. Cek apakah iso debian dvd 2 nya sudah connect ke dalam virtual atau belum dengan cara ketik apt-cdrom add
4. Kemudian jika sudah, lalu kita istal squid nya dengan mengetik apt-get install squid
5. Setelah itu kita masuk ke dalam partisi etc dan msuk kedalam squid.conf dengan cara cd /etc/squid => nano squid.conf atau bisa langsung dengan cara nano /etc/squid/squid.conf
6. Jika sudah dalam squid.conf lalu kita mencari # cache_mem 8 MB dengan cara ctrl + w dan kita ubah menjadi cache_mem 32 MB, jangan lupa hapus tanda pagar untuk mengaktifkan nya
7. Kemudian kita cari lagi # cache_mgr webmaster dengan cara ctrl + w dan kita ubah lagi menjadi cache_mgr emailkita@gmail.com jangan lupa hapus tanda pagar untuk mengaktifkan nya
8. Setelah itu kita cari lagi http_port 3128 dengan cara yg sama, pada http_port 3128 kita hanya menambahkan kata transparent
9. pada tahap ini kita seting acl connect, kita cari dulu acl connect dengan cara yg sama kemudian tambahkan script ini di bawah acl CONNECT Method CONNECT
acl url dstdomain "/etc/squid/url.txt"
acl kunci url_regex -i "/etc/squid/kunci.txt"
acl lan src 200.201.202.0 (ip eth1)
http_access deny url
http_access deny kunci
http_access allow all
setelah itu kita save dengan cara ctrl + O => enter lalu ctrl + X untuk keluar
10. Setelah itu kita aktifkan proxy nya dengan cara ketik squid -z
11. lalu kita stop squid dengan cara /etc/init.d/squid stop
12. lalu kita start lagi squid nya dengan cara yg sama /etc/init.d/squid start
13. langkah terakhir yaitu kita restart squid nya dengan cara yg sama /etc/init.d/squid restart
Berikut adalah VIDEO TUTORIAL NYA










0 komentar: