Sudah cari-cari artikel
tentang membuat proxy server di debian atau ubuntu, akhirnya saya coba dengan
berbagai sumber, 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
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
0 komentar:
Posting Komentar