Syarat:
– Flashdisk dengan kec transfer tinggi
– Exroot
– Flashdisk dengan kec transfer tinggi
– Exroot
Ane pakai flashdisk sandisk ultra dengan kapasitas 8 GB, Ane partisi jadi Swap = 200 MB, partisi exroot [sda2] = 250MB dan sisanya jadi cache [sda3] sekitar 7.5 GB
Install
#opkg install squid
Konfigurasi
-buat folder
# mkdir -p /mnt/sda3/squid/squid-cache
# chmod 777 /mnt/sda3/squid/squid-cache
# mkdir -p /mnt/sda3/squid/log
# chmod 777 /mnt/sda3/squid/log
-buat folder
# mkdir -p /mnt/sda3/squid/squid-cache
# chmod 777 /mnt/sda3/squid/squid-cache
# mkdir -p /mnt/sda3/squid/log
# chmod 777 /mnt/sda3/squid/log
– edit konfigurasi squid, letaknya di /etc/squid/squid.conf
contoh konfigurasi ane di http://pastebin.com/KJ2uUv7s
contoh konfigurasi ane di http://pastebin.com/KJ2uUv7s
– cek konfigurasi squid
# squid -f /etc/squid/squid.conf -z
# squid -f /etc/squid/squid.conf -z
– jalankan squid
# squid -f /etc/squid/squid.conf
# squid -f /etc/squid/squid.conf
– atur iptables
# opkg install iptables-mod-extra iptables-mod-nat-extra
# opkg install iptables-mod-extra iptables-mod-nat-extra
masukkan baris berikut ke /etc/firewall.user
iptables -A PREROUTING -t nat -p tcp –destination-port 80 -j REDIRECT –to-ports 3128
iptables -A PREROUTING -t nat -p tcp –destination-port 80 -j REDIRECT –to-ports 3128
# /etc/init.d/firewall restart
– cek squid jalan apa belum
buka putty kemudian ketik
# tail -f /mnt/sda3/squid/squid-access.log
buka putty kemudian ketik
# tail -f /mnt/sda3/squid/squid-access.log
Buka browser kemudian browsing sembarang situs. Cek pada jendela putty, kalau log berjalan maka squid udah jalan 😀

Tidak ada komentar:
Posting Komentar