![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJaFAHlGoRfhOHkiudpUEQTQsOENDwjYv2l-6VD0k_34E_Udf03OGeqjYFv1z9Qyktrvz3cjNb6V5vQ0Nd9RG1WedTx__pXqnHqDqtrokmVslnjX7rNce7BSOBkWPSlrYPaLtWBORP4WL3/s400/Debian.jpg)
Sebelumnya saya ada sedikit pemberitahuan untuk Squid yang akan Saya gunakan disini :
- IP Server = 192.168.6.1/24
- Domain = bima.com
- Hostname = bima
Sekarang kita mulai konfigurasi !!!
1. Install terlebih dahulu squidnya pada CD 5 dengan perintah,
# apt-get install squid
2. Setelah sudah terinstall squidnya, maka konfigurasi squidnya
# nano /etc/squid/squid.conf
hilangkan tanda pagar (#) pada script ini :
- http_port 3128 (tambahkan "transparent") jadi http_port 3128 transparent
- #default
cache mem 8 mb (tanda # kata sebelum cache yang dihilangkan)
- chache_mgr bima@bima.com (terserah mau mengisi apa)
- visible_hostname proxy.bima.com
3. Setelah sudah menghilangkan tanda pagar, kemudian tekan Ctrl + W kemudian ketik acl connect. Tambahkan script :
acl site url_regex -i "/etc/bimaproxy.txt"
http_access deny site
acl lan src 192.168.15.0/24
http_access allow lan
http_access allow all
4. Kemudian kita masukan kata atau web apa saja yang aka diblok di bimaproxy.txt tadi.
#nano /etc/bimaproxy.txt
isikan :
facebook.com
twitter.com
5. Jika sudah, kemudian save Ctrl + X. jalankan IP forwarding nya dengan cara memberikan nilai 1 pada file ip_forward yang ada pada direktory /proc/sys/net/ipv4/ip_forward.
#echo 1 > /proc/sys/net/ipv4/ip_forward
6. Sekarang kita belokan dari port 80 ke port 3128 dengan perintah :
#iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128
7. Jika sudah, sekarang kita jalankan squidnya dengan perintah :
#squid -
Cara menguji Proxy dengan cara Manual :
- Masuk ke Mozila Firefox di Laptop, kemudian pilih Tools > Options > Advanced > Network > Settings
- Pilih Manual Proxy Configuration. Isikan Http Proxy : 192.168.6.1 (IP server), Port : 3128
- kemudian, OK