Tutorial web Proxy debian


WEB PROXY DEBIAN
1.Install squid dulu
# apt-get install squid –y (enter)
2.Konfigurasi squid
# nano   /etc/squid/squid.conf (enter)
Tekan ctrl + w  untuk mencari kata   http_port   3128 lalu edit menjadi seperti : http_port  3128  transparent
Cari lagi kata  cache_mgr  webmaster , edit menjadi : cache_mgr  admin@website.com

* Cari kata visible_hostname, hapus #TAG dan edit menjadi
visible_hostname www.website.com
* Cari kata acl  CONNECT , dan tambahkan script berikut di bawah acl CONNECT
method
CONNECT .
acl  filter  url_regex  –i   “/etc/squid/filter.txt”
acl  client  src 200.5.5.0/24
http_access  deny  filter
http_access  allow  client

SIMPAN konfigurasi squid.conf

3.Buat daftar website yang akan di blokir, lalu SIMPAN.
# nano /etc/squid/filter.txt (enter)
.website.com, facebook, dll

4.Buat pengalihan port pada ip tables lalu SIMPAN.
# nano /etc/rc.local (enter)
iptables –t nat –A PREROUTING –p tcp  --dport 80 –j REDIRECT --to-port 3128


Aktifkan Proxy
# squid –z (enter)
#squid –D (enter)
#service squid restart (enter)

Restart Router
# reboot (enter)

Hasil, di uji pada client




Comments