Jadi singkatnya Proxy server ini berfungsi untuk memblokir situs yang tidak di inginkan.
Pada artikel ini saya akan menjelaskan 2 cara konfigurasi yang pertama Konfigurasi Proxy server manual dan Proxy server otomatis.
Bedanya adalah kalau Proxy manual itu kita harus mengetikan Ip Proxy serta portnya pada web browser sedangkan kalau Proxy otomatis itu sebaliknya.
Proxy Manual
- Install paket squid dengan perintah #apt-get install squid
- Masuk ke direktori squid dengan perintah #cd /etc/squid lalu buat file untuk daftar situs - situs yang akan di blokir #mcedit url.txt
- Ketikan situs - situs yang ingin di blok
- Edit file squid.conf dengan perintah #mcedit squid.conf
- Tekan F9 lalu pilih Command -> Go to line lalu ketikan 629
- Lalu ketikan script yang sudah di kotaki warna putih
- Tekan F9 -> Command -. Go to line ketik 3325
- Lalu edit seperti gambar di bawah ini
- Ketik #su - untuk keluar dari direktori squid dan restart service squid dengan perintah #/etc/init.d/squid restart
Test Client
- Buka Mozilla lalu pilih Tools -> Options
- Masuk ke menu Advanced dan pilih tab Network dan klik Settings
- Lalu isikan Ip Proxy server dan portnya
- Lalu ketikan domain yang di blokir oleh Proxy server www.facebook.com
- Lalu ketikan lagi www.twitter.com
- Ketik lagi domain ketiga yang di blokir www.youtube.com
Proxy Otomatis
- Masuk ke direktori squid #cd /etc/squid/ dan edit file squid.conf #mcedit squid.conf
- Tekan F9 -> Command -> Go to line dan isikan 1114
- Tambahkan kata "transparent" di belakang "http_port 3128"
- Ketik #su - untuk keluar dari direktori squid , ketik #cd /etc/bind untuk masuk direktori bind dan edit file named.conf #mcedit named.conf
- Lalu edit seperti gambar berikut
- Edit file reverse #mcedit reverse
- Edit seperti gambar berikut
- Ketik #su - untuk keluar dari direktori bind , ketik #iptables -t nat - A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128, lalu edit file rc.local #mcedit /etc/rc.local/
- Tambahkan script berikut
- Restart service squid dan bind9
Test Client
- Lakukan pengetesan dengan mengetikan situs - situs yang di blokir
Semoga Bermanfaat