Proxy Server
Proxy server 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.Simpelnya Proxy Server adalah sebuah Perangkat yang bertindak sebagai penghubung sekaligus pembatas antara Komputer Client dengan Internet. Jadi ketika seorang client mengakses internet, client tidak langsung berhubungan dengan Internet melainkan melalui perantara yaitu Proxy yang bertugas menyampaikan request dari user ke internet maupun sebaliknya.
Cara Kerja Proxy
Proxy Server memberi batas yang jelas antara Jaringan Lokal dengan Jaringan Luar (Internet). Prosesnya dilakukan dengan mengubah alamat IP Jaringan Lokal, membuat pemetaan dari alamat IP jaringan lokal menuju suatu alamat IP Proxy, IP Proxy digunakan untuk berhubungan dengan Jaringan Luar atau Internet.Sehingga hanya lamat IP Proxy yang diketahui di internet, berfungsi sebagai network address translator.
Secara umum Proxy Server memiliki 3 tugas, antara lain :
- Connection Sharing
- Filtering
- Caching
Connection Sharing
Seperti yang sudah tertera diatas, bahwa fungsi proxy menjadi perantara antara Client (Jaringan Lokal) dengan Internet(Jaringan Luar), maka proxy dapat diletakkan pada posisi Gateway dimana beberapa komputer dapat terhubung ke Internet secara bersamaan melalui sebuah Proxy Server.
Filtering
Karena Proxy Server bertindak sebagia pembatas maka Proxy Server dapat melakukan Filter(Penyaringan) atas paket yang berasal dari dan ke Jaringan yang terhubung dengan Proxy Server. Selain melakukan Filter, Proxy Server juga dapat digunakan untuk memblokir akses suatu website tertentu. Tujuan dari kegiatan Proxy Server ini tentunya untuk melindungi Jaringan dari Paket yang dapat merugikan.
Caching
Koneksi yang menggunakan Proxy Server tentu lebih lama prosesnya karena menggunakan perantara. Namun, untuk Koneksi selanjutnya akan lebih cepat dikarenakan Proxy menyimpang paket/ data dari tujuan sebelumnya yang disimpan dalam ruang disk yang telah disediakan (cache).
Kelebihan Proxy Server
- Dapat memblok suatu website sekaligus mengakses situs yang diblok
- Lebih lama terlacak atau mungkin tidak terlacak.
- Respon yang lebih cepat (apabila data direquest untuk kedua kalinya, karena Client hanya menghubungi Proxy diawal).
- Adanya Fitur Filtering, baik Filter pengguna, waktu, dan content yang diakses.
Kekurangan Proxy Server
- Bandwith berkurang, ini karena terjadi perpindahan IP.
- Proses request terhadap suatu data untuk pertama kalinya akan lebih lama, karena harus melalui Proxy Server terlebih dahulu.
- Pencurian username dan password bisa saja terjadi.
Ipfwadm
Firewall (linux) dengan ipfwadm memiliki 3 kemampuan dalam penanganan data, yaitu accept, deny, dan reject. Option yang dapat diset pada aplikasi ipfwadm dapat berupa:
- Penentuan direktif (pengarahan data), seperti in atau out
- Pengaturan input data
- Pengaturan output data
- Forwarding
Ipchains
Ipchains memiliki fitur yang lebih lengkap dan powerfull dari ipfwadm sehingga memudahkan seorang administrator jaringan untuk menentukan filtering data yang lebih kompleks. Ada beberapa cara konfirgurasi firewall dengan ipchains setelah melakukan edit kernel:
- Mem-filter berdasarkan IP Address
- Mem-filter berdasarkan port tertentu
- Mem-filter bedasarkan interface mesin
- Forwarding paket data
- NAT
- Transparent Proxy
Referensi:
Comments
Post a Comment