Mengakses internet sekarang memang diikuti dengan berbagai bahaya yang melekat pada pelanggaran keamanan data dan pencurian identitas. Lalu apa yang sebenarnya terjadi ketika Anda menjelajah web? Anda mungkin menggunakan server proxy di kantor Anda, pada Virtual Private Network (VPN) atau bagi Anda yang lebih paham teknologi , Anda mungkin menggunakan server proxy atau sejenisnya.
Apa itu proxy?
Proxy adalah sebuah komputer atau software yang bekerja sebagai perantara antara jaringan lokal, misalnya komputer Anda dengan jaringan lebih besar, seperti misalnya internet. Bisa dibilang proxy bekerja sebagai pemisah antara pengguna dengan website yang Anda browse. Proxy menyediakan berbagai fungsionalitas, keamanan, dan privacy tergantung dengan kebutuhan Anda.
Server proxy bekerja dengan mencegat koneksi antara pengirim dan penerima. Semua data yang masuk masuk melalui satu port dan diteruskan ke seluruh jaringan melalui port lain. Dengan memblokir akses langsung antara dua jaringan, server proxy membuatnya jauh lebih sulit bagi hacker untuk mendapatkan alamat internal dan detail jaringan pribadi.
Beberapa server proxy adalah sekelompok aplikasi atau server yang memblokir layanan internet umum. Misalnya, proxy HTTP memotong akses web, dan proxy SMTP memotong email. Server proxy menggunakan skema pengalamatan jaringan untuk menyajikan satu alamat IP milik organisasi ke internet. Server memasukkan semua permintaan pengguna ke internet dan mengembalikan respons kepada pengguna yang sesuai. Selain membatasi akses dari luar, mekanisme ini dapat mencegah pengguna dari jangkauan sumber daya internet tertentu (mis., Situs web tertentu). Server proxy juga bisa menjadi salah satu komponen firewall.
Tidak hanya itu, proxy juga dapat meng-cache halaman web. Setiap kali pengguna internal meminta URL dari luar, salinan sementara disimpan secara lokal. Saat berikutnya pengguna internal meminta URL yang sama, proxy dapat melayani salinan lokal alih-alih mengambil dokumen asli di seluruh jaringan. Ini tentunya membantu meningkatkan performance.
Bagaimana cara kerja proxy?
Pada dasarnya, proxy adalah sebuah komputer dengan internet yang memiliki IP address mereka sendiri tetapi diketahui oleh komputer Anda. Ketika Anda mengirim sebuah permintaan website, permintaan Anda agar masuk ke server proxy dulu. Dari situ, server proxy akan membuat permintaan, mengambil response dari server website, dan mengantarkannya ke browser Anda.
Ketika server proxy meneruskan permintaan web Anda, proxy dapat membuat perubahan pada data yang Anda kirim dan masih mendapatkan informasi yang Anda harapkan untuk dilihat. Server proxy dapat mengubah alamat IP Anda, sehingga server web tidak tahu persis di mana Anda berada di dunia. Ini dapat mengenkripsi data Anda, sehingga data Anda tidak dapat dibaca saat transit. Dan terakhir, server proxy dapat memblokir akses ke halaman web tertentu, berdasarkan alamat IP.
Apa yang dimaksud proxy server ?
Proxy server (peladen proxy) adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet. Proxy Server bertindak sebagai gateway terhadap dunia ini Internet untuk setiap komputer klien.
Jenis-Jenis Proxy Server
Ada empat jenis proxy server berdasarkan karakteristiknya, yaitu:
1. Anonymous Proxy (Proksi Anonim)
Ini adalah jenis proxy yang memberikan informasi mengenai komputer pengguna. Saat pengguna melakukan request pada sebuah website, maka website itu tidak akan mengetahui alamat IP pribadi si pengguna, hanya mengetahui IP proxy nya saja.
2. High Anonymity Proxy
Ini adalah jenis proxy yang tidak mengidentifikasikan dirinya sebagai proxy server dan tidak menyediakan alamat IP original.
Proxy ini menggunakan header REMOTE_ADDR dengan sebuah alamat IP menuju proxy server, sehingga dari pengguna akan terlihat bahwa proxy server-nya berperan sebagai klien.
3. Transparent Proxy (Proksi Transparan)
Ini adalah jenis proxy yang melanjutkan permintaan pengguna ke sumber yang diinginkan tanpa mengungkap informasi komputer si pengguna. Pada umumnya proxy jenis ini banyak dipakai pada komputer di perkantoran.
4. Reverse Proxy
Ini adalah jenis proxy yang digunakan untuk mencegah klien terhubung dengan data/ informasi sensitif. Dan ketika caching pada proxy jenis ini diaktifkan maka trafik jaringan akan menurun.
Fungsi Proxy Server
Proxy Server merupakan pihak ketiga yang menjadi perantara antara kedua pihak yang saling berhubungan, dalam hal ini adalah jaringan komputer lokal dan jaringan internet. Prinsipnya, pihak pertama dan pihak kedua tidak akan langsung berhubungan, namun masing-masing berhubungan dengan pihak ketiga yaitu si proxy.
Berikut ini tiga fungsi utama proxy
1. Connection sharing
Proxy bertindak sebagai gateway yang menjadi pembatas antara jaringan lokal dengan jaringan luar. Gateway bertindak juga sebagai sebuah titik dimana sejumlah koneksi dari pengguna lokal dan koneksi jaringan luar juga terhubung kepadanya. Oleh sebab itu, koneksi dari jaringan lokal ke internet akan menggunakan sambungan yang dimiliki oleh gateway secara bersama-sama (connecion sharing).
2. Filtering
Proxy bisa difungsikan untuk bekerja pada layar aplikasi dengan demikian maka dia bisa berfungsi sebagai firewalll paket filtering yang dapat digunakan untuk melindungi jaringan lokal terhadap gangguan maupun ancaman serangan dari jaringan luar. Fungsi filtering ini juga dapat diatur atau dikonfigurasi untuk menolak akses terhadap situs web tertentu dan pada waktu-waktu tertentu juga.
3. Caching
Sebuah proxy server mempunyai mekanisme penyimpanan obyek-obyek yang telah diminta dari server-server yang ada di internet. Dengan mekanisme caching ini maka akan menyimpan objek-objek yang merupakan berbagai permintaan/request dari para pengguna yang di peroleh dari iternet.
Bagaimana Cara Kerja Proxy Server?
Proxy bekerja dengan mendengarkan request dari client internal dan mengirim request tersebut ke jaringan eksternal seolah-olah proxy server itu sendiri yang menjadi client. Pada waktu proxy server menerima respon dan server publik, ia memberikan respon tersebut ke client yang asli seolah-olah ia public server.
Keuntungan dan Kekurangan Proxy Server
Proxy bekerja dengan mendengarkan request dari client internal dan mengirim request tersebut ke jaringan eksternal seolah-olah proxy server itu sendiri yang menjadi client. Pada waktu proxy server menerima respon dan server publik, ia memberikan respon tersebut ke client yang asli seolah-olah ia public server.
Keuntungan dan Kekurangan Proxy Server
Keuntungan
Keuntungan Proxy server dalam TCP/IP
- Keamanan jaringan lebih terjaga, karena adanya proxy sebagai pembatas antara jaringan lokal dan jaringan luar (internet)
- Pengaksesan terhadap situs-situs yang telah diakses sebelumnya menjadi lebih cepat, karena pengaksesan tidak perlu ke jaringan luar (internet) melainkan ada pada direktori cache proxy.
Kekurangan Proxy Server
Kekurangan proxy server dalam suatu jaringan TCP/IP adalah:
- 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.
Tidak ada komentar:
Posting Komentar