Pengertian proxy
Pengertian proxy merupakan server yang menyediakan suatu layanan untuk dapat meneruskan tiap-tiap permintaan user kepada server lain yang terdapat di internet. Atau juga dapat di definisi proxy server merupakan suatu server atau juga program komputer yang memiliki peran yakni sebagai penghubung antara suatu komputer dengan internet.
Pada dasarnya proxy server ini digunakan untuk dapat mengamankan jaringan komputer pribadi yang terhubung dengan jaringan publik. Jadi apabila, dari proxy server tersebut maka biasanya server itu diletakkan di antara aplikasi server dengan aplikasi client, yang mana aplikasi client itu berupa web browser, client FTP dan lainnya sedangkan untuk aplikasi server berupa server FTP serta juga web server.
Cara kerja Proxy server
Sebenarnya prinsip kerja proxy server ini sangatlah sederhana, yakni pada user menggunakan layanan suatu proxy kemudian meminta file atau juga data yang terdapat di public server (internet) maka proxy ini akan meneruskannya ke internet jadi seolah-olah proxy ini yang memintanya. Dan pada saat proxy server sudah mendapatkan apa yang diminta oleh user, proxy ini akan memberikan respon kepada user jadi seolah-olah dialah yang merupakan public servernya.
Jenis-Jenis Proxy Server
Terdapat empat jenis proxy server dengan berdasarkan karakteristiknya, diantaranya sebagai berikut :
Anonymous Proxy (Proksi Anonim)
Ini merupakan jenis proxy yang memberikan informasi tentang komputer pengguna. Pada saat pengguna melakukan request pada sebuah website, maka website tersebut tidak akan mengetahui alamat IP pribadi si pengguna, hanya mengetahui IP proxy nya saja.
High Anonymity Proxy
Ini merupakan jenis proxy yang tidak mengidentifikasikan dirinya yakni sebagai proxy server serta juga 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 itu berperan hanya sebagai klien.
Transparent Proxy (Proksi Transparan)
Ini merupakan jenis proxy yang melanjutkan permintaan pengguna ke sumber yang diinginkan tanpa mengungkap informasi dari komputer si pengguna. Pada umumnya proxy jenis ini banyak dipakai dikomputer pada perkantoran.
Reverse Proxy
Ini merupakan jenis proxy yang digunakan untuk dapat mencegah klien terhubung dengan data/ informasi sensitif. Dan pada saat caching pada proxy jenis ini diaktifkan maka trafik jaringan juga akan menurun.
Kegunaan Proxy
Web proxy merupakan komputer server yang bertindak yakni sebagai komputer lainnya berfungsi untuk dapat melakukan request terhadap kontent dari suatu jaringan internet maupun juga jaringan intranet. Adapun hal-hal yang dapat dilakukan oleh web proxy diantaranya yakni sebagai berikut ini:
- Dapat menyembunyikan alamat IP address.
- Dapat juga dipakai untuk dapat mengakses suatu website yang sudah di blok oleh ISP (Internet service provider) atau juga oleh suatu organisasi.
- Dapat juga di gunakan untuk men-blok beberapa atau juga sebuah website yang nantinya akan tidak dapat diakses.
- Dapat men-filter cookies yang tidak di inginkan serta juga seluruh cookies yang tersimpan di encrypt.
- Dan juga dapat meningkatkan keamanan privacy pengguna.
Fungsi proxy
Dibawah ini merupakan beberapa fungsi dari proxy, diantaranya sebagai berikut :
1. Fungsi conecting sharing
Salah satu fungsi proxy ialah sebagai connecting sharing yakni sebagai penghubung atau juga sebagai perantara pengambilan data dari suatu alamat IP serta diantarkan ke alamat IP lainnya ataupun kepada IP komputer user.
2. Fungsi filtering
Terdapat beberapa proxy yang dilengkapi dengan firewall yang bisa memblokir beberapa atau juga sebuah alamat IP yang tidak diinginkan, sehingga beberapa dari website tidak dapat diakses dengan memakai proxy tersebut. Itulah salah satu fungsi dari proxy yakni sebagai filtering.
3. Fungsi caching
Kemudian fungsi dari proxy yang lainnya ialah sebagai fungsi caching, maksudnya ialah proxy ini juga dilengkapi dengan media penyimpanan data dari suatu web, dari query ataupun juga permintaan akses user. Contohnya permintaan untuk mengakses suatu web dapat lebih cepat apabila sudah ada permintaan akses ke suatu web pada pemakai proxy sebelumnya. Itulah fungsi dari proxy yakni sebagai chacing.
Manfaat Proxy Server
Selain dari ketiga fungsi utama yang dipaparkan diatas, penggunaan server proxy ini juga memiliki manfaat untuk user seperti dibawah ini :
Menghemat Bandwidth
Proxy server juga bisa dimanfaatkan untuk dapat menghemat penggunaan bandwith dari koneksi internet user disebabkan karena adanya suatu proses caching yang menyimpan cookies dari situs-situs yang pernah dikunjungi.
Meningkatkan Kinerja Internet
Proxy server juga dapat membantu meningkatkan kinerja jaringan internet user disebabkan karena adanya penghematan bandwith.
Memblokir Situs Tertentu
Proxy server ini juga dapat dengan secara otomatis memblokir situs-situs yang mengandung sara atau juga situs yang tidak diinginkan dengan adanya fitur filtering. Sehingga dengan manfaat ini dapat menghindari karyawan untuk membuka situs-situs terlarang dengan melalui jaringan internet lokal perusahaan.
Keamanan Jaringan Komputer
Proxy server ini dapat meningkatkan keamanan komputer dari serangan virus serta jugagangguan malware.Walaupun proxy bermanfaat besar bagi keamanan jaringan komputer tetapi masih terdapat kekurangan penggunaan proxy. Salah satunya ialah sering terjadi kesalahpahaman terhadap sebuah situs yang dianggap harus diblokir oleh server sehingga perlu untuk dilakukan pembukaan blokir itu dengan secara manual.
Akses Internet Lebih Cepat
Proxy server ini juga dapat meningkatkan kinerja internet. Oleh karena itu maka akses internet juga akan menjadi lebih cepat.
Beberapa perangkat lunak berbasis UNIX yang dapat digunakan
untuk melakukan IP filtering antara lain :
Ipfwadm : merupakan standar dari sistem Linux yang dapat
diaktifkan pada level kernel
Merupakan
salah satu jenis aplikasi yang sesuai dengan OS Linux. Aplikasi ini hanya cocok
pada kernel versi 2.X seperti 2.0 dan 2.2. Firewall dengan ipfwadm memiliki
tiga kemampuan dalam penanganan data, yaitu accept, deny, dan reject.
Option
yang dapat diset dalam aplikasi ipfwadm dapat berupa :
1) Penentuan direktif (Pengarahan
data), seperti in atau off,
2) Pengaturan input data,
3) Pengaturan output data,
4) Forwarding
Ipchains : versi baru dari Linux kernel packet filtering
yang diharapkan dapat menggantikan fungsi ipfwadm
Ipchains
memiliki fitur lengkap dan powerfull sehingga memudahkan seorang administrator
jaringan untuk menentukan filtering data yang lebih kompleks.
1) Mem-filter berdasarkan IP Address
2) Mem-filter berdasar port tertentu
3) Mem-filter berdasarkan interface
mesin
4) Forwarding paket data
5) NAT
6) Transparent Proxy
Source :
https://pendidikan.co.id/pengertian-proxy-cara-kerja-fungsi-manfaat-jenis-dan-kegunaannya/
https://talkmoreit.blogspot.com/2016/11/pengertian-fungsi-tipe-jenis-arsitektur.html
Komentar
Posting Komentar