Jurnal Bab 3 Proxy
- Sebelum kita melukan konfigurasi proxy pada Linux Ubuntu 14.04, kita lakukan install proxy server menggunakan aplikasi squid3, seperti gambar dibawah :
- setelah selesai melakukan instalasi squid3 kemudian kita lakukan membuka konfigurasi squid3 seperti gambar dibawah :
- setelah terbuka squid3.conf kemudian kita lakukan sedikit perubahan http_access deny all menjadi http_access allow all seperti gambar dibawah :
- setelah dirubah kemudian keluar dari konfigurasi squid3.conf, kemudian restart service dari squid3 seperti gambar dibawah :
- kemudian kita lakukan percobaan disisi client kita buka browser kemudian kita klik pengaturan setelah itu klik advance, seperti gambar dibawah ini :
- setelah meng-klik advance kemudian kita masukan alamat dari server proxy, seperti gambar dibawah :
- setelah merubah konfigurasi proxy pada sisi browser client kemudian kita coba lakukan browsing, seperti gambar dibawah :
- browser masih bisa dibuka, karena proxynya masih di set trasnparant, kemudian kita lakukan blok halaman website, dengan membuka konfigurasi squid3.conf seperti gambar dibawah :
- setelah terbuka kemudian tambahkan acl bloksitus url_regex -i “/etc/squid3/urlblok.txt”
http_access deny bloksitus pada squid3.con seperti gambar dibawah :
- kemudian keluar dari konfigurasi squid3.conf, selanjutnya kita membuat file baru yang beriisikan halaman yang akan diblok seperti gambar dibawah :
- setelah terbuka file baru kita isikan alamat website yang akan diblok seperti gambar dibawah :
- setelah membuat file baru yang berisikan alamat website yang akan kita blok, kemudian kita lakukan restart pada service squid seperti gambar dibawah :
- kemudian kita lakukan pengetesan pada sisi browser client seperti gambar dibawah :
- browser terbukti terblok oleh proxy server yang telah dibuat, kemudian kita lakukan pembuatan user pada proxy yang nanti halaman yang akan kita kunjungi client memasukan user dan pass yang telah kita buat sebelum kita melakukan konfigurasi penambahan security kita lakukan install apache2-utils, seperti gambar dibawah :
- setelah selesai melakukan install apache2-utils kemudian kita lakukan penambahan user seperti gambar dibawah :
- setelah kita membuat user dan password, kemudian kita lakukan perubahan hak akses pada folder user yang ada di squid3 seperti gambar dibawah :
- setelah merubah hak akses, kemudian yang kita lakukan restart service squid3 seperti gambar dibawah :
- kemudian kita lakukan percobaan pada browser client seperti gambar dibawah :
- setelah melakukan percobaan ternyata untuk mengakses harus menggunakan user dan pass, setelah kita masukan user dan pass kemudian akan muncul halaman yang akan kita tuju seperti gambar dibawah :
Pertanyaan Pendahuluan
- Apakah fungsi dari proxy server?
- Connection Sharing
- Filtering
- Caching
- Apakah kelebihan dan kekurangan menggunakan proxy server?
- Keamanan jaringan lebih terjaga, karena adanya proxy sebagai pembatas antara jaringan lokal dan jaringan luar (internet)
- Pengaksesan kembali terhadap situs-situs yang telah diakses sebelumnya menjadi lebih cepat, karena pengaksesan tidak perlu ke jaringan luar (internet) melainkan ada pada direktori cache proxy.
- Terdapat fasilitas filtering, baik filtering pengguna, content dan waktu akses.
Test Akhir
- Apakah perbedaan yang terjadi antara Konfigurasi I, Konfigurasi II dan Konfigurasi III? Jelaskan!
- Konfigurasi I : hanya memproxy sebagai transparent tidak memblokir situs
- Konfigurasi II : memproxy client dengan memblokir beberapa situs
- Konfigurasi III : memproxy client dengan memblokir beberapa situs dengan menambahkan akun user untuk akses ke halaman website
- Apakah maksud dari konfigurasi berikut :
auth_param basic program /usr/lib/squid3/basic_ncsa_auth /etc/squid3/users
acl foo proxy_auth REQUIRED
acl bar proxy_auth lisa sarah frank joe
acl daytime time 08:00-17:00
http_access allow foo daytime
http_access allow bar
http_access deny all
- memberikan akses kepada user lisa, sarah, frank, dan joe dengan waktu jam 08.00 – 17.00, selebih dari jam itu tidak bisa akses
Referensi
[1] Manfaat dan fungsi proxy http://www.kajianpustaka.com
[2] Wagito. 2007. Jaringan Komputer (Teori dan Implementasi Berbasis Linux). Yogyakarta: Gava Media.