Berikut langkah-langkahnya:
1. Install squid
#apt-get install squid
2. Stop service
#/etc/init.d/squid stop
3. Konfigurasi squid
#nano /etc/squid/squid.conf
cari kata http_port 3128 kemudian tambahkan kata transparent
cari kata acl CONNECT kemudian dibawahnya di tambahkan
cari kata INSERT YOUR kemudian di bawahnya di tambahkan
cari kata http_access deny all (ada 2 jadi cari semua dan beri tanda # di depannya)
cari cache_mem 8 MB hilangkan tanda # ganti angka 8 menjadi 1/4 dari RAM
cari cache_dir ufs /var/spool/squid kemudian buat menjadi
cari cache_swap_low hilangkan tanda # pada low dan high
cari cache_log /etc/log/squid/cache.log hilangkan tanda #
cari cache_store /etc/log/squid/store.log hilangkan tanda #
cari ipcache_size hilangkan tanda # pada size, low dan high
simpan konfigurasi
4. membuat daftar situs yang akan di blokir
misalkan yang mau diblokir facebook maka di tuliskan www.facebook.com
5. membuat daftar kata kunci yang akan di blokir
misalkan yang mau diblokir mengenai sex maka di tuliskan sex
6. membuat directori swap squid
7. menjalankan squid
8. membuat iptables
9. biar ga hilang waktu restart maka kita simpan di rc.local
di atas exit 0 kita tambahkan
10. restart squid
11. reconfigure squid
12. restart service networking
selesai sudah konfigurasi squid (ditulis pukul 01.00 WIB, 18 Oktober 2009)
silahkan di coba di client
semoga bermanfaat
http_port 3128 transparent
cari kata acl CONNECT kemudian dibawahnya di tambahkan
acl situs dstdomain "/etc/squid/situs"
acl kunci url_regex -i "/etc/squid/kunci"
no_cache deny situs
no_cache deny kunci
http_access deny situs
http_access deny kunci
cari kata INSERT YOUR kemudian di bawahnya di tambahkan
acl jaringan src ip_network_kamu/netmask_kamu
http_access allow jaringan
cari kata http_access deny all (ada 2 jadi cari semua dan beri tanda # di depannya)
cari cache_mem 8 MB hilangkan tanda # ganti angka 8 menjadi 1/4 dari RAM
cari cache_dir ufs /var/spool/squid kemudian buat menjadi
cache_dir ufs /var/spool/squid 10000 16 256
cari cache_swap_low hilangkan tanda # pada low dan high
cari cache_log /etc/log/squid/cache.log hilangkan tanda #
cari cache_store /etc/log/squid/store.log hilangkan tanda #
cari ipcache_size hilangkan tanda # pada size, low dan high
simpan konfigurasi
4. membuat daftar situs yang akan di blokir
#nano /etc/squid/situs
misalkan yang mau diblokir facebook maka di tuliskan www.facebook.com
5. membuat daftar kata kunci yang akan di blokir
#nano /etc/squid/kunci
misalkan yang mau diblokir mengenai sex maka di tuliskan sex
6. membuat directori swap squid
#squid -z
7. menjalankan squid
#/etc/init.d/squid start
8. membuat iptables
#iptables -t nat -A PREROUTING -s ip_network_kamu/netmask_kamu -p tcp --dport 80 -j REDIRECT --to-ports 3128
9. biar ga hilang waktu restart maka kita simpan di rc.local
#nano /etc/rc.local
di atas exit 0 kita tambahkan
iptables -t nat -A PREROUTING -s ip_network_kamu/netmask_kamu -p tcp --dport 80 -j REDIRECT --to-ports 3128
10. restart squid
#/etc/init.d/squid restart
11. reconfigure squid
#squid -k reconfigure
12. restart service networking
#/etc/init.d/networking restart
selesai sudah konfigurasi squid (ditulis pukul 01.00 WIB, 18 Oktober 2009)
silahkan di coba di client
semoga bermanfaat
Tidak ada komentar:
Posting Komentar