Minggu, 30 September 2012

Install dan konfigurasi proxy squid 3 pada ubuntu 12.04

Squid adalah aplikasi populer yang digunakan sebagai server cache proxy web yang menyediakan layanan proxy dan cache untuk HTTP, HTTPS, FTP, gopher dan protokol jaringan populer. Squid dapat mengimplementasikan caching Domain Name Server (DNS) lookup dan cache dan proxy Secure Socket Layer (SSL), dan melakukan caching secara transparan, Squid juga mendukung berbagai macam protokol caching, seperti Internet Cache Protocol (ICP), Hypertext Cache Protocol (HTCP), Cache Array Routing Protocol (CARP), dan Web Cache Coordination Protocol (WCCP).

Proxy Squid cache server adalah solusi yang sangat baik untuk berbagai kebutuhan caching proxy dan server, dan skala dari kantor cabang ke jaringan tingkat perusahaan. Ketika memilih sebuah sistem komputer untuk digunakan khusus sebagai proxy squid, atau caching server, pastikanlah sistem Anda dikonfigurasi dengan sejumlah besar memori fisik untuk meningkatkan kinerjanya.

Tutorial berikut akan mendemonstrasikan cara install dan konfigurasi server proxy dengan SQUID3 pada ubuntu server 12.04

Langkah 1: Install Squid 3
Login ke server ubuntu, dan ketik perintah berikut untuk meng-install squid3 pada ubuntu server 12.04:

sudo apt-get squid3
kemudian masukkan password anda, dan tunggu hingga proses install selesai.

Langkah 2: Konfigurasi Squid 3
Buat folder untuk menyimpan cache misalnya pada /home/cache, kemudian set permission menjadi 777 dengan owner proxy:proxy
sudo mkdir -p /home/cache/
sudo chmod 777 /home/cache/
sudo chown proxy:proxy /home/cache/

Sebelum mengubah konfigurasi squid, buatlah backupnya lebih dahulu file /etc/squid3/squid.conf untuk referensi dikemudian hari.
sudo cp /etc/squid3/squid.conf /etc/squid3/squid.conf.origin
sudo chmod a-w /etc/squid3/squid.conf.origin
Sekarang edit file /etc/squid3/squid.conf, hapus dan ganti semua option dengan konfigurasi squid3 dengan perintah berikut :
sudo nano /etc/squid3/squid.conf
Konfigurasi squid3:
# ACCESS CONTROLS OPTIONS
# ====================
#
#acl QUERY berikut saya buat comment karena error saat penulis coba
#acl QUERY urlpath_regex -i cgi-bin ? .php$ .asp$ .shtml$ .cfm$ .cfml$ .phtml$ .php3$ localhost
acl all src
acl localnet src 10.0.0.0/8
# Your network here
acl localnet src 192.168.1.0/24
# 
acl localhost src 127.0.0.1/32
acl safeports port 21 70 80 210 280 443 488 563 591 631 777 901 81 3128 1025-65535
acl sslports port 443 563 81 2087 10000
acl manager proto cache_object
acl purge method PURGE
acl connect method CONNECT
acl ym dstdomain .messenger.yahoo.com .psq.yahoo.com
acl ym dstdomain .us.il.yimg.com .msg.yahoo.com .pager.yahoo.com
acl ym dstdomain .rareedge.com .ytunnelpro.com .chat.yahoo.com
acl ym dstdomain .voice.yahoo.com
acl ymregex url_regex yupdater.yim ymsgr myspaceim
#
http_access deny ym
http_access deny ymregex
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !safeports
http_access deny CONNECT !sslports
http_access allow localhost
http_access allow localnet
http_access deny all
#
# NETWORK OPTIONS
# —————
#
http_port 3128 transparent
#
# OPTIONS WHICH AFFECT THE CACHE SIZE
# ==============================
#
cache_mem 16 MB
maximum_object_size_in_memory 32 KB
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
cache_dir aufs /home/cache 10000 14 256
maximum_object_size 128000 KB
cache_swap_low 95
cache_swap_high 99
#
# LOGFILE PATHNAMES AND CACHE DIRECTORIES
# ==================================
#
access_log /var/log/squid3/access.log
cache_log /var/lod/squid3/cache.log
#cache_log /dev/null
cache_store_log none
logfile_rotate 5
log_icp_queries off
#
# OPTIONS FOR TUNING THE CACHE
# ========================
#
#cache deny QUERY
#cache deny QUERY di-comment karena error saat penulis coba

refresh_pattern ^ftp: 1440 20% 10080 reload-into-ims
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i .(gif|png|jp?g|ico|bmp|tiff?)$ 10080 95% 43200 override-expire override-lastmod reload-into-ims ignore-no-cache ignore-private
refresh_pattern -i .(rpm|cab|deb|exe|msi|msu|zip|tar|xz|bz|bz2|lzma|gz|tgz|rar|bin|7z|doc?|xls?|ppt?|pdf|nth|psd|sis)$ 10080 90% 43200 override-expire override-lastmod reload-into-ims ignore-no-cache ignore-private
refresh_pattern -i .(avi|iso|wav|mid|mp?|mpeg|mov|3gp|wm?|swf|flv|x-flv|axd)$ 43200 95% 432000 override-expire override-lastmod reload-into-ims ignore-no-cache ignore-private
refresh_pattern -i .(html|htm|css|js)$ 1440 75% 40320
refresh_pattern -i .index.(html|htm)$ 0 75% 10080
refresh_pattern -i (/cgi-bin/|?) 0 0% 0
refresh_pattern . 1440 90% 10080
#
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 100
store_avg_object_size 13 KB
#
# HTTP OPTIONS
# ===========
vary_ignore_expire on
#
# ANONIMITY OPTIONS
# ===============
#
request_header_access From deny all
request_header_access Server deny all
request_header_access Link deny all
request_header_access Via deny all
request_header_access X-Forwarded-For deny all
#
# TIMEOUTS
# =======
#
forward_timeout 240 second
connect_timeout 30 second
peer_connect_timeout 5 second
read_timeout 600 second
request_timeout 60 second
shutdown_lifetime 10 second
#
# ADMINISTRATIVE PARAMETERS
# =====================
#
cache_mgr webmaster
cache_effective_user proxy
cache_effective_group proxy
httpd_suppress_version_string on
visible_hostname proxy
#
ftp_list_width 32
ftp_passive on
ftp_sanitycheck on
#
# DNS OPTIONS
# ==========
#
dns_timeout 10 seconds
dns_nameservers 192.168.1.1 #DNS lokal jika ada
dns_nameservers 8.8.8.8 203.130.208.18 # DNS Server

#
# MISCELLANEOUS
# ===========
#
memory_pools off
client_db off
reload_into_ims on
#coredump_dir /cache
coredump_dir /home/cache
pipeline_prefetch on
offline_mode off

#
#Marking ZPH
#==========
#zph_mode tos
#zph_local 0x30
#zph_parent 0
#zph_option 136
qos_flows tos
qos_flows local-hit = 0x30
qos_flows parent-hit = 0
### END CONFIGURATION ###
Langkah 3: Jalankan Squid3
Pertama, buat direktori swap,
sudo squid3 -z
Restart squid3:
sudo /etc/init.d/squid3 restart
atau
sudo service squid3 restart
Masukkan squid3 sebagai service yang otomatis running saat booting
sudo chkconfig --level 345 squid3 on

Senin, 10 September 2012


Cara Install Proxy Lusca FMI di Ubuntu 11.10 64Bit

Install Prroxy Lusca FMI via Putty.
Setelah selesai instalasi ubuntunya mari kita lanjutkan ke Cara Install Proxy Lusca FMI di Ubuntu 11.10 64Bit bagi yang belum instal silahkan buka di CARA INSTALL UBUNTU SERVER 11.10 64 bit, jika sudah mari kita lanjutkan.
1. Hubungkan PC Proxy dengan Mikrotik memakai kabel RJ45 mode Cross
2. Remote Ubuntu server kita Dengan PuTTY dari PC admin
Jika belum punya silahkan downloada di sini Aplikasi Pendukung Proxy Ubuntu Server.
3. Login ke root cek Ping ke public utuk internetnya jika sudah jalan mari kita lanjutkan,..
4. Update & upgrade repositor Ubuntu 
Copas kode dibawah ini dan pastekan di terminal PuTTY ( klik kanan lalu Enter )
apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y && apt-get install squid -y && apt-get install squid squidclient squid-cgi -y && apt-get install gcc -y && apt-get install build-essential -y && apt-get install sharutils -y && apt-get install ccze -y && apt-get install libzip-dev -y && apt-get install automake1.9 -y && wget http://proxy-ku.googlecode.com/files/LUSCA_FMI.tar.gz && tar xzvf LUSCA_FMI.tar.gz && cd LUSCA_FMI/ && make distclean
Tunggu sampai selesai, lama waktu update tergantung koneksi internet kita!!
5. Lakukan perintah compile Untuk Lusca FMI
Copas Kodennya:
./configure --prefix=/usr --exec_prefix=/usr --bindir=/usr/sbin --sbindir=/usr/sbin --libexecdir=/usr/lib/squid --sysconfdir=/etc/squid --localstatedir=/var/spool/squid --datadir=/usr/share/squid --enable-http-gzip --enable-async-io=24 --with-aufs-threads=24 --with-pthreads --enable-storeio=aufs --enable-linux-netfilter --enable-arp-acl --enable-epoll --enable-removal-policies=heap --with-aio --with-dl --enable-snmp --enable-delay-pools --enable-htcp --enable-cache-digests --disable-unlinkd --enable-large-cache-files --with-large-files --enable-err-languages=English --enable-default-err-language=English --with-maxfd=65536 && make && make install
6. Setelah proses selesai lanjutkan pada proses berikut
Copy file-file berikut dengan Program WinSCP 
============================================
- File "squid.conf" yang telah disesuaikan ke folder: /etc/squid/
- File "storeurl.pl" ke folder: /etc/squid/ 
- File "squid" ke folder: /etc/init.d/
Jika belum punya squid.conf dll nya silahkan download disini Perlengkapan Squid Proxy Lusca FMI. (edit dan sesuaikan )
Setelah seleseai di copy mari kita lanjutkan langkah berikutnya :
============================================
7. Memberikan izin akses kepada user squid
Copas Kodennya:
chmod +x /etc/init.d/squid && /etc/init.d/squid stop
8. Memberikan permission pada folder cache 
Copas Kodennya:
chown proxy:proxy /cache && chmod 777 /cache chown proxy:proxy /etc/squid/storeurl.pl && chmod 777 /etc/squid/storeurl.pl && chmod +x /etc/init.d/squid
9. Membuat folder swap/cache di dalam folder cache
============================================
/etc/init.d/squid stop
squid -f /etc/squid/squid.conf -z && /etc/init.d/squid restart

10. Agar proses shutdown dapat langsung dijalankan dengan menekan tombol Power gunakan perintah berikut:
Copas Kodennya:
apt-get install acpid
------- reboot -------

buka di winbox kemudian pastekan di terminal mikrotik script di bawah :

/ip firewall address-list add address=192.168.2.0/24 comment="SQUID PROXY EXTERNAL" disabled=no list="ProxyNet"

/ip firewall nat add action=dst-nat \
chain=dstnat comment="TRANSPARENT DNS UDP LOCAL" \
disabled=no dst-port=53 in-interface=local \
protocol=udp to-ports=53

/ip firewall nat add action=dst-nat \
chain=dstnat disabled=no dst-port=53 in-interface=proxy \
protocol=udp to-ports=53 comment="TRANSPARENT DNS UDP PROXY"

/ip firewall nat
add chain=dstnat action=dst-nat to-addresses=192.168.2.2 to-ports=3128 \
protocol=tcp src-address=192.168.11.0/24 src-address-list=!ProxyNet \

comment="REDIRECT KE PROXY" in-interface=Local dst-port=80,3128,8080

C a t a t a n :
Silahkan edit dan sesuaikan dengan jaringan sobat! 
copas:http://www.gressinet.com/2012/02/cara-install-proxy-lusca-fmi-di-ubuntu.html
Pengujian kami lakukan dengan spesifikasi PC Core i5, ram 4 gh serta hd 1 tb, menurut saya hasilnya sangat memuaskan, dan jika dibandingkan dengan lusca head, lusca FMI terasa lebih ringan. Apabila ada penambahan silahkan teman share di sini, salam.
12. Langkah Pengujian:
<Silahkan buka>     http://www.whatismyip.com/
<putty>                   tail -f /var/log/squid/access.log | ccze

Jumat, 07 September 2012


Cara Mengganti Command Proxy Ubuntu Server dengan kata-kata kita sendiri

Salam Blogger!!
Sedikit cara untuk utak atik Perintah proxy server ubuntu dimaksudkan supaya lebih simple saja.

Commnand default ubuntu server =

    Mematikan proxy = shutdown –h now
    Restart proxy = reboot
    Restart squid = /etc/init.d/squid restart
    Melihat sisa hardisk = df -h
    Melihat Hit,Miss squid= tail -f /var/log/squid/access.log | ccze

Kita Ubah Command Default Menjadi =

    Mematikan proxy = mati
    Restart proxy = matihidup
    Restart squid = ulang
    Melihat sisa hardisk = sisa
    Melihat Hit,Miss squid= lihat
Internet high speed
Ok! Langkah awal adalah remote proxy sobat dengan putty dan login dengan root kemudian ikuti perintah berikut:

1. Mematikan Proxy
Perintah default mematikan proxy adalah “shutdown –h now” kita ubah menjadi “mati”.

Ketik
nano /sbin/mati (kemudian enter)
shutdown –h now
kemudian tekan CTRL+ X  di keyboard, kemudian tekan Y dan ENTER 
selanjutnya ketik perintah:
chmod 755 /sbin/mati (kemudian enter)

2. Restart proxy
Perintah default restart  proxy adalah “reboot” kita ubah menjadi “matihidup
nano /sbin/matihidup (kemudian enter)
reboot
kemudian tekan CTRL+ X  di keyboard, kemudian tekan Y dan ENTER 
selanjutnya ketik perintah:
chmod 755 /sbin/matihidup (kemudian enter)

3. Restart Squid
Perintah default Restart  Squid  adalah “/etc/init.d/squid restart” kita ubah menjadi “ulang” .
nano /sbin/ulang (kemudian enter)
sudo /etc/init.d/squid restart
kemudian tekan CTRL+ X  di keyboard, kemudian tekan Y dan ENTER 
selanjutnya ketik perintah:
chmod 755 /sbin/ulang (kemudian enter)

4. Melihat sisa hardisk
Perintah default Restart  Squid  adalah “df -h” kita ubah menjadi “sisa
nano /sbin/sisa (kemudian enter)
df -h
kemudian tekan CTRL+ X  di keyboard, kemudian tekan Y dan ENTER 
selanjutnya ketik perintah:
chmod 755 /sbin/sisa (kemudian enter)

5. Melihat Hit,Miss squid
Perintah default Restart  Squid  adalah “tail -f /var/log/squid/access.log | ccze” kita ubah menjadi “lihat
nano /sbin/lihat (kemudian enter)
tail -f /var/log/squid/access.log | ccze
kemudian tekan CTRL+ X  di keyboard, kemudian tekan Y dan ENTER 
selanjutnya ketik perintah:
chmod 755 /sbin/lihat (kemudian enter)

Semoga command Proxy Ubuntu server ini bermanfaat .....
Sumber : http://www.gressinet.com/2012/06/cara-mengganti-command-proxy-ubuntu.html

Selasa, 04 September 2012

LSCA HD 11.10 64 BIT

Lusca merupakan pengembangan dari squid. Proyek Lusca bertujuan untuk memperbaiki kekurangan dalam basis kode-kode Squid namun mempertahankan fungsi Squid dan stabilitasnya.
Lusca telah mendukung sebagian besar protokol HTTP/1.0 dan HTTP/1.1 dan konstruksi caching termasuk ETag / Varian entitas, selain itu banyak kelebihan yang disubuhkan oleh luscxa diantaranya
  1. Kinerja Memory yang bagus dan disk caching
  2. System akses kontrol yang plexible
  3. Mendukung berbagai protokol clustering, termasuk ICPv2, ICPv3, CARP dan HTCP untuk kedua clustering dan kontrol
  4. Lusca mendukung Cisco intersepsi WCCPv2 di kedua perangkat lunak dan perangkat keras mode forwarding.

Sedangkan Tujuan dari pengembangan proyek lusca adalah
  1. Mendukung IPV6
  2. Mendukung HTTP/1.1
  3. Perbaikan pengelolaan kinerja disk dan Management Memory
  4. Meningkatkan kinerja CPU

Sekarang bagaiman konfigurasi Lusca pada Ubuntu Server seperti dibawah ini

  1. Setelah ubuntu server telah terintal dengan baik di server atau komputer jangan lupa kita install ssh server untuk membantu konfigurasi jarak jauh server kita dsengan menggunakan perintah "apt-get install openssh-server" 
  2. Jangan lupa pada saat install ubuntu server partisi diset sebagai berikut 
    • Partisi pertama dengan mount point "/" untuk root partisi 
    • Partisi kedua untuk swap area dengan bosar 2XKapasitas RAM 
    • Partisi ketiga untuk home partisi "/home" 
    • Partisi kemapat untuk disk Cache "/cache" berguna untuk menyimpan cache dari proxy 
  3. Instal paket yang dubutuhkan untuk melakukan kompile lusca dengan perintah 
    • sudo apt-get update && apt-get dist-upgrade 
    • sudo apt-get update 
    • sudo apt-get install squid 
    • sudo apt-get install squid squidclient squid-cgi 
    • sudo apt-get install gcc 
    • sudo apt-get install build-essential 
    • sudo apt-get install sharutils 
    • sudo apt-get install ccze 
    • sudo apt-get install libzip-dev 
    • sudo apt-get install automake1.9 
    • sudo apt-get install acpid 
    • sudo apt-get install multitail 
  4. Download lusca terbaru pada situs
  5. http://code.google.com/p/lusca-cache/downloads/list
  6. Downloada lusca dengan perintah
  7. wget http://lusca-cache.googlecode.com/files/LUSCA_HEAD-r14809.tar.gz
  8. Extrak hasil download dan masuk ke folder extrak dengan perintah
  9. tar xzvf LUSCA_HEAD-r14809.tar.gzt && cd LUSCA_HEAD-r14809
  10. Ketik Perintah dibawah ini untuk mulai
  11. ./bootstrap.sh
  12. Jika menggunakan Ubuntu Server 64/bit, masukkan perintah :
  13. make distclean
  14. Melihat spek prosesor 
    • cat /proc/cpuinfo
    • Catat Info prosesor anda, (Model dan Stepping) kemudian cek pada situs dibawah ini
    • untuk pengguna AMD 64 bit bisa di lihat disini http://en.gentoo-wiki.com/wiki/Safe_Cflags/AMD
    • sedangkan pengguna Intel lihat di sini http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel
    • Contoh
    • CHOST="i686-pc-linux-gnu"\ CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"\ CXXFLAGS="${CFLAGS}"
  15. Paste pada notepad dan tambahkan list dibawah ini.
  16. ./configure --prefix=/usr --exec_prefix=/usr --bindir=/usr/sbin --sbindir=/usr/sbin --libexecdir=/usr/lib/squid --sysconfdir=/etc/squid \--localstatedir=/var/spool/squid --datadir=/usr/share/squid --enable-async-io=24 --with-aufs-threads=24 --with-pthreads --enable-storeio=aufs \--enable-linux-netfilter --enable-arp-acl --enable-epoll --enable-removal-policies=heap --with-aio --with-dl --enable-snmp \--enable-delay-pools --enable-htcp --enable-cache-digests --disable-unlinkd --enable-large-cache-files --with-large-files \--enable-err-languages=English --enable-default-err-language=English --with-maxfd=65536
  17. Maka hasilnya akan seperti ini, kemudian salin keseluruhan list tersebut (sperti dibawah ini) paste lewat putty, tekan enter
  18. contoh CHOST="i686-pc-linux-gnu" CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer" CXXFLAGS="${CFLAGS}" ./configure --prefix=/usr --exec_prefix=/usr --bindir=/usr/sbin --sbindir=/usr/sbin --libexecdir=/usr/lib/squid --sysconfdir=/etc/squid \ --localstatedir=/var/spool/squid --datadir=/usr/share/squid --enable-async-io=24 --with-aufs-threads=24 --with-pthreads --enable-storeio=aufs \--enable-linux-netfilter --enable-arp-acl --enable-epoll --enable-removal-policies=heap --with-aio --with-dl --enable-snmp \--enable-delay-pools --enable-htcp --enable-cache-digests --disable-unlinkd --enable-large-cache-files --with-large-files \--enable-err-languages=English --enable-default-err-language=English --with-maxfd=65536
  19. Compile, Setelah selesai ketik dibawah ini
  20. sudo make && sudo make install
  21. Matikan Squid
  22. squid stop
  23. Backup original file 
  24. sudo mv /etc/squid/squid.conf /etc/squid/squid.conf.backup && sudo mv /etc/sysctl.conf /etc/sysctl.conf.backup && sudo mv /etc/init.d/squid /etc/init.d/squid.backup
  25. Salin File berikut ini, dengan mengetikkan pada putty (blok dan paste lewat putty)
  26. cd /etc/squid && wget http://ouziel-lusca.googlecode.com/files/storeurl.pl && wget http://ouziel-lusca.googlecode.com/files/squid.conf && wget http://ouziel-lusca.googlecode.com/files/porno.txt && cd /etc && wget http://ouziel-lusca.googlecode.com/files/sysctl.conf && cd /etc/init.d && wget http://ouziel-lusca.googlecode.com/files/squid && cd /usr/local/etc/squid && wget http://ouziel-lusca.googlecode.com/files/refresh.conf && cd /usr/share/squid/errors/en && wget http://ouziel-lusca.googlecode.com/files/ERR_ACCESS_DENIED
  27. Buat folder cache
  28. sudo squid start && sudo chown proxy:proxy /cache && sudo chown proxy:proxy /etc/squid/storeurl.pl && sudo chown proxy:proxy /var/log/squid/access.log && sudo chown proxy:proxy /var/log/squid/cache.log && sudo chmod 777 /etc/squid/storeurl.pl && sudo chmod 777 /cache
  29. Buka file squid.conf pada Directory /etc/squid/ edit dan sesuaikan bagian ini :
  30. cache_dir aufs /cache 7000 16 256 (sesuai dengan ukuran dan partisi cache anda) acl localnet src 192.168.2.0/24 (sesuaikan dengan IP warnet anda)
  31. cek konfigurasi squid
  32. sudo squid -k parse
  33. Jika tidak ada erorr lanjut
  34. squid -f /etc/squid/squid.conf -z
  35. restart squid
  36. sudo squid restart
  37. set aktif saat boot
  38. sudo update-rc.d squid defaults 
     COPAS DARI : http://hasbyismyblog.blogspot.com/2012/03/lusca-proxy-pada-ubuntu-1110-64bit.html
     

Senin, 03 September 2012

LCSA HD CPS IND IT

Di Copas dari indoit dan ramuan dari mas andri
cache youtube garang




# apt-get update
# apt-get install squid squidclient squid-cgi
# apt-get install gcc
# apt-get install build-essential
# apt-get install sharutils
# apt-get install ccze
# apt-get install libzip-dev
# apt-get install automake1.9
# apt-get install acpid
# apt-get install unzip
# cd /tmp












  # tar -xvzf LUSCA_HEAD-r14809.tar.gz
  # cd LUSCA_HEAD-r14809

Patch Lusca Squid Anda
# tar -xvzf LUSCA_HEAD-r14809-YOUTUBE.PACTH.tar.gz
# patch -p0 < 3xx-loop.diff
# patch -p0 < async-issue.diff
# patch -p0 < http-gzip.diff
# patch -p0 < ignore-must-revalidate.diff
# patch -p0 < improve-nn-parser.diff
# patch -p0 < lusca-vary.diff
# patch -p0 < segmentation-fault.diff

./configure --prefix=/usr --exec_prefix=/usr --bindir=/usr/sbin --sbindir=/usr/sbin --libexecdir=/usr/lib/squid --sysconfdir=/etc/squid --localstatedir=/var/spool/squid --datadir=/usr/share/squid  --enable-async-io=24 --with-aufs-threads=24 --with-pthreads --enable-storeio=aufs --enable-linux-netfilter --enable-arp-acl --enable-epoll --enable-removal-policies=heap --with-aio --with-dl --enable-snmp --enable-delay-pools --enable-htcp --enable-cache-digests --disable-unlinkd --enable-large-cache-files --with-large-files --enable-err-languages=English --enable-default-err-language=English --with-maxfd=65536

# make
# make install


# cd /etc/init.d/
# mv /etc/init.d/squid /etc/init.d/squid.backup
# mv /etc/init.d/squid.init.ubuntu /etc/init.d/squid
# sudo chmod +x /etc/init.d/squid
# /etc/init.d/squid stop

# mkdir -p /usr/local/share/squid
# chmod 777 /usr/local/share/squid
# cd /usr/local/share/squid
# tar -xvzf indoit-youtube-supercache.tar.gz





# chown proxy:proxy /cache1
# chown proxy:proxy /cache2
# chmod 777 /cache1
# chmod 777 /cache2

# chown proxy:proxy /usr/local/share/squid/supercache.conf
# chmod 777 /usr/local/share/squid/supercache.conf


# chown proxy:proxy /usr/local/share/squid/supercache.pl
# chmod 777 /usr/local/share/squid/supercache.pl


# chmod +x /usr/local/share/squid/supercache.pl


# cd /etc/squid/
# mv squid.conf squid.conf.backup
# unzip squid.conf.youtube-supercache.zip
# cp squid.conf.youtube-supercache squid.conf
# squid -f /etc/squid/squid.conf -z
# sudo /etc/init.d/squid restart
# squid -NDd1
# tail -f /var/log/squid/access.log | ccze
reboot
catatan: squidconf editan by andri  bisa anda ambil di sini dan sesuaikan dengan kondisi PC server proxy anda

http://www.ziddu.com/download/20264966/squidconf.rar.html