Installasi dan Konfigurasi Squid Proxy Server
Installasi Squid Proxy Apt-get install squid
Konfigurasi Dasar Edit file : /etc/squid/squid.conf Konfigurasi Dasar http_port Cache_peer cache_dir cache_access_log cache_log
http_port http_port menentukan squid akan berjalan di port berapa atau akan berjalan di Ip berapa dan port berapa Contoh : http_port 10.252.105.21:8080 (jalan di IP 10.252.105.21 di port 8080) http_port 8080 (jalan di sembarang IP di port 8080)
Membuat Cache aktifkan cache_dir : cache_dir ufs /var/spool/squid 100 16 256 Jika cache_dir belum ada, buatlah dulu direktorinya mkdir /var/spool/squid Chmod a+rw /var/spool/squid Jalankan perintah berikut untuk mengaktifkan cache /usr/sbin/squid –z
Logging Aktifkan access log dan cache log sbb cache_access_log /var/log/squid/access.log cache_log /var/log/squid/cache.log Harus dipastikan bahwa file tersebut adalah writable oleh squid jika belum kasih hak akses dengan chmod 755
http_access Awal pertama konfigurasi proxy akan melakukan blok akses ke proxy Untuk membuka block, cari http_access deny all dan ganti dengan baris http_access allow all Restart proxy dengan menggunakan perintah /etc/init.d/squid restart
Mencoba proxy Buka browser, arahkan konfigurasi proxy ke proxy anda dan isikan nomor port sesuai dengan konfigurasi yang sudah anda lakukan Buka www.eepis-its.edu dan lihat hasilnya
Workshop 2 Buat proxy dengan ketentuan sbb : Ujilah proxy anda Semua tidak boleh akses www.detik.com dan www.jawapos.com Buat beberapa nomor IP boleh akses internet dan buat beberapa nomor IP tidak boleh akses internet Ujilah proxy anda
Workshop 3 Buat proxy dengan konfigurasi sbb : Ujilah proxy anda Hanya boleh diakses pada hari senin, selasa, dan rabu antara jam 07 pagi hingga jam 5 sore Tambahkan authentikasi ncsa_auth Ujilah proxy anda