Proxy Server
Pengertian
Proxy adalah sebuah komputer server yang digunakan sebagai perantara
antara user dan internet.Untuk analoginya proxy sebagai perantara antara
pihak pertama (user) dalam berhubungan dengan pihak kedua (internet),
jadi pada saat user melakukan akses internet maka proxy sebagai
perantara yang menyampaikan request dari user tersebut ke internet atau
sebaliknya. Di sini user tidak langsung berhubungan dengan internet
tetapi dengan menggunakan perantara proxy server user bisa terhubung
dengan akses internet.
Proxy mempunyai banyak peran di sini, tanpa proxy adminstrator akan
sulit mengelola jaringan di sini, dan pasti permasalahan pasti akan
banyak timbul, seperti load internet yang besar karena bandwith yang
tidak dibatasi, pembagian bandwith yang tidak adil, banyaknya
konten-konten tidak penting yang diakses user, dll.
Di sini proxy mengatasi masalah tersebut, karena fungsi utama proxy
yaitu melakukan proses sharing, caching, filtering, sehingga penggunaan
internet dapat terkelola dengan baik.
• Sharing
Dimana semua user bisa bersama-sama saling terhubung ke proxy server dan dapat melakukan akses
internet secara bersamaan melalui proxy server.
• Caching
Semua request yang diminta user dapat disimpan dalam jangka waktu yang
cukup lama oleh proxy server dalam cache proxy, sehingga apabila user
ingin mengakses situs atau konten yang sama, proxy tidak perlu lagi
menghubungi alamat yang menyediakan konten tersebut, jadi user dapat
mengakses konten tersebut dari cache yang disimpan proxy.
Contoh:
saat
seorang user merequest halaman web Google, proxy mengambilnya,
menyampaikannya, kemudian menyimpannya ke dalam cache. Lalu, saat user
lain juga ingin merequest halaman web Google, proxy tidak perlu lagi ke
internet, dia cukup mengambilnya dari dalam cache. Dengan bagitu,
traffik, lalu lintas jaringan, dan waktu menunggu, akan lebih hemat,
cepat, dan singkat
• Filtering
Proxy dapat diatur agar dapat melakukan penyaringan terhadap
konten-konten yang tidak diinginkan seperti porno, judi, sara, pishing,
konten-konten yang memakai bandwith besar, dll. Sehingga semua user
tidak dapat mengakses konten-konten tersebut.
Implementasi Proxy
Penggunaan proxy yaitu dengan menggunakan suatu PC server yang telah
diinstall Sistem Operasi dan aplikasi proxy, seperti MS Proxy Server,
WinGate pada Sistem Operasi Windows Server. Dan Squid, OOPS, Privoxy,
Paco pada Sistem Operasi Linux Server. Kemudian proxy server tersebut
dihubungkan dengan jaringan lokal dan internet.
Pada gambar di atas menjelaskan pada proxy server terdapat 2 lan
ethernet, yang salah satu kaki menghubungkan jaringan internet dan yang
kaki lainnya menghubungkan ke jaringan lokal. contoh diatas :
1. Pc client1 ingin merequest alamat www.detik.com, request tersebut berjalan melalui proxy server,
2. Dan request tersebut di teruskan oleh proxy server menuju alamat web server (www.detik.com) melalui internet.
3. Jawaban request dari web server (ww.detik.com) di terima oleh server
proxy (pada proses ini chace jawaban dari web server di simpan di proxy
server sesuai setingan dari proxy server itu sendiri ), dan diteruskan
ke Client1. selesai proses
4. Pada kesempatan yang lain Client5 juga ingin merequest alamat yang
sama, request tersebut diterima oleh proxy server. disini proxy server
langsung memberikan jawaban request ke Client5, karena request alamat
sama dengan request sebelumnya yang sudah tersimpan di proxy server. selesai proses
Pada tahap 4 jawaban request terasa lebih cepat karena oleh proxy server
tidak diteruskan melalui internet. Dengan proxy server manajemen
bandwith internet juga bisa lebih baik.
Sisi Proxy Server
Implementasi dari sisi Komputer Proxy server menggunakan OS Linux dengan
Squid sebagai aplikasi Proxy dan Webmin untuk memanajemen Proxy server,
disini saya menjelaskan setingan secara global.
Tampilan utama Squid dengan Webmin
Disini kita setting IP Proxy dan Port. agar request dari client bisa diteruskan.
Disini kita setting berapa besar memory chace proxy yang akan kita simpan.
Disini kita setting Acess Control (ACL), untuk menentukan IP mana saja yang boleh akses internet.
Sisi Client
Implementasi dari sisi komputer Client menggunakan OS Windows / Linux,
di Jaringan Lokal dengan IP Static / DHCP server, dengan web Browser
menggunakan Mozilla Firefox
Tools - Option - Advanced - Tab Network (setting). sesuaikan IP dan Port Proxy Server. OK
Demikian pengertian Proxy Server, semoga bermanfaat. Gunakan ilmu untuk kebaikan sesama
Sumber:
http://id.answers.yahoo.com/question/index?qid=20121103172445AAnzuqt
doxfer.webmin.com/Webmin/SquidProx yServer
http://silvester-computerize.blogspot.com/2011/09/penggunaan-squid-sebagai-proxy-server.html
http://setyaputri1311.wordpress.com/2013/04/03/cara-kerja-proxy-server/
Tidak ada komentar:
Posting Komentar