Ini adalah panduan singkat untuk mendirikan sebuah proxy cache transparan pada Ubuntu Server. Pada dasarnya, ada dua alasan mengapa Anda mungkin tertarik membuat proxy squid :
1. mempercepat akses web Anda
2. menghemat bandwidthAnda.
Mari berasumsi bahwa Anda sudah mengatur sebuah gateway Linux menggunakan iptables. Hal ini dimungkinkan untuk menjalankan squid juga pada Windows tapi sayangnya itu sangat sulit untuk menemukan perangkat keras di mana Windows mampu bertahan lebih dari satu minggu. Kata lain, windows keluar dari ruang lingkup artikel ini. Langkah pertama adalah menginstall squid 3
apt-get install squid3
Edit konfigurasi squid3 anda dengan mengunakan best editor yang anda sukai.
sudo vi /etc/squid3/squid.conf
Dan kemudian kita set transparant proxy dan ip host anda, atau anda bisa lihat konfigurasi saya disini
http_port 3128 transparent
acl our_networks src 192.168.1.0/24 acl localnet src 127.0.0.1/255.255.255.255
http_access allow our_networks
http_access allow localnet
Dimana
192.168.1.0/24
ip network anda. Selanjutnya masukan konfigurasi cache
cache_dir ufs /var/spool/squid3 7000 16 256
untuk angka pertama diatas ( 7000 ) itu adalah ukuran cache dalam satuan megabyte. setelah itu save konfigurasi yang anda edit dan restart squid anda
sudo /etc/init.d/squid3 restart
Untuk melihat informasi detail silahkan check pada url Squid wiki page. Yang perlu diingat dalam pengunaan memori dan processor di squid3 adalah fungsi dari ukuran swap. Kemudian anda harus menambahkan redirect dari HTTP-Trafic ke Proxy transparan anda.
iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.1.1:3128
iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
disini eth0 adalah LAN dan eth1 adalah WAN, dan ip address 192.168.1.1 adalah ip LAN server.
Setelah semuanya selesai, buat simbolik link untuk membuat sarg, clamaris agar bisa digunakan karena aplikasi tersebut masih melihat path log pada squid 2.x..
ln -s /var/log/squid3 /var/log/squid
Selesai Selamat mencoba..
sumber : ribhy.ini-aja.com