Fungsi utama proxy menyimpan cache internet yang pernah dibuka untuk menghemat bandwidht. Ada beberapa fungsi tambahan yang dapat dilakukan oleh proxy yaitu:
1. Memblokir situs tertentu
2. Manajement bandwidth untuk masing-masing network
3. Memfilter Client yang sambung ke internet
4. Membuat schedule
Bahan:
1. Lancard lebih dari 1( yang 1 buat net dari isp yang lainya buat client )
2. Kabel UTP
3. Switch Hub
Langkah-langkah membuat proxy
1. Memberikan ip untuk masing-masing ethernet
Asumsi eth0 —–> sambung ip dari isp / internet
eth1 ——-> sambung ke ip pirvat / client
#vim /etc/network/interfaces
eth0
address 202.202.202.2
netmask 255.255.255.252
network 202.202.202.1
gateway 202.202.202.0
eth1
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
// disini kita memakai linux debian etch 4
2. Mengintall paket proxy
#apt-get install squid ( kalau bisa menginstall squid versi terbaru ya)
3. Konfigurasi proxy
#cp /etc/squid/squid.conf /etc/squid.conf_asli ——->backup squid.conf
#vim /etc/squid/squid.conf
yang perlu diedit
acl our_network src (disi network client)
acl backlist url_regex -i “/home/sex” —>folder file alamat website yang dlblokir
http_access deny backlist
cache_mgr akuproxy@yahoo.com —> email administrator
visible hostname proxy.akupunya.com —->nama proxy
http_port 3128 —>port proxy
4. Mengisi situs yang diblokir
#vim /home/sex
.*.mig33.*.
.*.playboy.*. // yang perlu dicatat .*.(nama yang ingin diblokir).*.
5. Menjalankan squid
#/etc/init,d/squid restart
6. Setting browser client agar melewati proxy
windows >>tool>internet option>lan setting
linux >>edit>>preferences
isikan alamat server proxy berserta portnya
7. Menguji proxy
#tail -f /var/log/squid/access.log
harus ada aktiviitas di proxy
selesai deh
