Tujuan
1. Siswa dapat mengetahui pengertian dan macam-macam dari Proxy. 2. Siswa dapat mengetahui kegunaan proxy. 3. Siswa dapat mengimplementasikan proxy Authentikasi (Digest) dalam melakukan koneksi internet.
II. Pendahuluan
Proxy adalah perantara atau kurir antara IP satu ke IP yang lain. Pengertian mudah IP (Internet Protocol) adalah code atau alamat, sedangkan Proxy adalah perantara, bisa juga kita ibaratkan sebagai Pak Pos atau kurir. Apabila kita browsing atau mengakses suatu website (dengan IP Tertentu ) menggunakan proxy maka kita cukup mengambil data website tersebut dari pihak Proxy yang dituju yang selanjutnya proxylah yang berperan mengambilkan data dari server suatu situs dan kemudian mengantarkan ke IP kita atau sampai di Komputer kita. Apa Fungsi Utama dari Proxy ? Conecting Sharing Filtering Caching Conecting sharing : Fungsi Proxy disini adalah penghubung atau perantara pengambilan data dari suatu IP dan dihantarkan ke IP lain ataupun ke IP komputer kita. Filtering : Beberapa proxy dilengkapi juga dengan firewall yang mampu memblokir atau menutup alamatnya suatu IP yang tidak diinginkan, sehingga beberapa website tidak bisa diakses dengan menggunakan proxy tersebut. Caching : Artinya menyimpan proxy juga dilengkapi media penyimpanan data suatu website dari query atau permintaan akses pengguna, jadi misalkan permintaan mengkases suatu website bisa lebih cepat apabila sudah terdapat permintaan akses ke suatu website pada pengguna proxy sebelumnya.
Page 1
Ada 2 macam proxy yang populer digunakan yaitu : Proxy Tranparent Proxy Animouse Proxy Tranparent : Lebih mengutamakan fungsi sebagai kurir atau perantara pengambilan data. Biasanya proxy Tranparents ini bisa kita gunakan untuk mempercepat akses ke suatu website. Akan tetapi kalau kita menggunakan proxy Transparen ini IP kita tetap bisa terdeteksi atau terbaca pada server IP yang kita akses datanya dengan metode pelacakan IP yang lebih rumit. Proxy Animouse : Dengan Proxy Animouse selain sebagai perantara, proxy ini juga akan memblokir data IP kita sehingga IP sebenarnya kita tidak bisa dibaca oleh server website yang kita ambil atau kita akses datanya, dan yang terbaca pada server website adalah IP Proxy tersebut. Tapi biasanya kecepatan akses lebih lambat dari pada Proxy Transparent. Beberapa Keuntungan dari Penggunaan memakai Proxy antara lain : 1. Proxy bisa menyembunyikan identitas IP anda. 2. Mempercepat akses ke suatu website. 3. Dapat digunakan untuk mengakses suatu website atau IP yang diblokir oleh Penyedia ISP atau Penyedia jaringan Internet tertentu (Dengan Proxy Tertentu ) 4. Proxy dapat digunakan untuk memblokir akses ke suatu IP atau website ( Dengan Proxy tertentu ) 5. Meningkatkan Privacy atau keamanan karena proxy ini akan menfilter cookies yang tidak diinginkan dan tersimpan dalam keadaan ter- encrypsi ( Proxy Tertentu) 6. Adapun keuntungan dari penggunaan diatas tetap tergantung dari spesifikasi, jenis dan kualitas Proxy yang anda gunakan. Jadi tidak semua proxy bisa difungsikan untuk hal diatas.
c. Authentikasi proxy dengan NCSA skema Digest 4. Buat folder /cache pada /etc/squid3 5. Atur status file tersebut menjadi bisa dibaca, ditulis dan dieksekusi. 6. Restart squid3 dengan menggunakan perintah invoke-rc.d squid3 restart atau squid3 k recongifure 7. Untuk konfigurasi proxy secara transparent gunakan perintah berikut iptables t nat A POSTROUTING s 192.168.1.0/24 o eth1 j MASQUERADE iptables t nat A PREROUTING p tcp dport 80 s 192.168.1.0/24-d 0/0 j REDIRECT to-ports 3128 8. Tetapi untuk praktek kali ini tida dapat menggunakan transparent proxy, karena jika menggunakan transparent proxy maka authentikasi tidak akan muncul dikerenakan berbeda portnya. 9. Masuk ke dalam web browser. 10. Atur konfigurasi proxy otomatis mendeteksi proxy yang ada. 11. Lakukan pengecekan login pada web browser. 12. Lakukan pengecekan apakah login berhasil atau tidak. 13. Lakukan pengecekan pula pada wireshark.
Page 3
V. Hasil Pengamatan
1. Update OS
Page 4
2. Instalasi squid3
Page 5
Page 6
Page 7
Page 8
Page 9
7. Isi /etc/squid3/password
Page 10
8. Restart squid3
Page 11
Page 12
Page 13
Page 14
Page 15
VI. Kesimpulan
1. Dengan menggunakan proxy akan memperketan system keamanan web, terutama jika berfungsi sebagai server. Tidak seharusnya dipakai dengan sembarang web. 2. Untuk menggunakan proxy diwajibkan untuk membuat folder /cache nya terlebih dahulu. 3. Dengan menggunakan authentikasi, saat melakukan koneksi akan lebih aman karena hanya user sebenarnya yang dapat login. 4. Untuk ncsa dengan skema Digest jika dilihat pada file user dan password tersebut disimpan, password tidak terlihat, dan saat dicapture melalui wireshark password tidak akan terlihat.
Page 16