Viewed 1637 times
Membuat squid lebih gress, tambah agresif
by irgunawan on Mar.06, 2009, under Artikel, Network, Ubuntu
Visited 1638 times, 1 so far today
Pada dasarnya squid bawaan beberapa distro kurang begitu lincah dalam mencache content web, dengan sedikit tambahan pada TAG Refresh Pattern maka kinerja squid akan lebih terasa membantu penghematan bandwidth. Berikut cuplikan squid.conf di server saya pada TAG: refresh_patterns
# TAG: refresh_patterns
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i .(class|css|js|gif|jpg)$ 10080 100% 43200 override-expire
refresh_pattern -i .(jpe|jpeg|png|bmp|tif)$ 10080 100% 43200 override-expire
refresh_pattern -i .(tiff|mov|avi|qt|mpeg)$ 10080 100% 43200 override-expire
refresh_pattern -i .(mpg|mpe|wav|au|mid)$ 10080 100% 43200 override-expire
refresh_pattern -i .(zip|gz|arj|lha|lzh)$ 10080 100% 43200 override-expire
refresh_pattern -i .(rar|tgz|tar|exe|bin)$ 10080 100% 43200 override-expire
refresh_pattern -i .(hqx|pdf|rtf|doc|swf)$ 10080 100% 43200 override-expire
refresh_pattern -i .(inc|cab|ad|txt|dll)$ 10080 100% 43200 override-expire
refresh_pattern -i .(asp|acgi|pl|shtml|php3|php)$ 2 20% 4320 reload-into-ims
refresh_pattern -i ? 2 20% 4320 reload-into-ims
refresh_pattern -i cgi-bin 2 20% 4320 reload-into-ims
refresh_pattern . 960 90% 43200 reload-into-ims
refresh_pattern -i .google.co.id$ 1440 100% 3500 override-expire override-lastmod reload-into-ims ignore-reload
refresh_pattern -i .co.id$ 1440 100% 3500 override-expire override-lastmod reload-into-ims ignore-reload
refresh_pattern -i .mail.yahoo$ 1440 100% 3500 override-expire override-lastmod reload-into-ims ignore-reload
Mohon dikoreksi jika terdapat kekurangan.
Thanks to KPLI Samarinda yang telah berbagi script ini kepada saya.











March 7th, 2009 on 3:42 pm
gagal di jalan kan squid bosku, script ni:
refresh_pattern -i ? 2 20% 4320 reload-into-ims
refresh_pattern -i cgi-bin 2 20% 4320 reload-into-ims
refresh_pattern . 960 90% 43200 reload-into-ims
ato kurang kah bosku??
kaya apa ni??
Dipagar aja rule yang itu, soalnya bisa jadi beda distro (mungkin), ni squid.conf culikan dari fedora core 7.Mohon maaf sebelumnya.
Terimakasih sudah berkunjung.
May 21st, 2009 on 8:21 am
Bos Nanya dong gimana caranya squid sharing dengan menggunakan DNS. maksudnya gak usah setting proxy di client tapi bisa menampilkan username and password kaya billing hotspot gitu…
Sebelumnya Terimakasih.
Transparent Proxy, istilah untuk membuat klien mau tidak mau terhubung dengan squid tanpa seting apapun di sisi klien.Proxy Autentication, istilah untuk membuat squid akan menanyakan username dan password hanya kepada user yang terdaftar di squid.
Tapi kedua protokol tadi tidak bisa jalan bersamaan, jika transparent proxy, maka tidak mungkin autentikasi akan berjalan.
Jika ingin autentikasi squid berjalan, maka setiap klien harus seting manual untuk diarahkan ke ip server squid, jika tidak diseting juga gak bisa ngenet sama sekali.
Mohon maaf jika tidak memberikan solusi, terimakasih telah mampir
May 27th, 2009 on 1:58 am
refresh_pattern -i ? 2 20% 4320 reload-into-ims
Invalid regular expression ‘?’: Invalid preceding regular expression.
Apa harus di pager juga?
Ntar dulu, kayaknya beda versi squid otomatis banyak tag yang udah gak di eksekusi pada squid versi selanjutnya, boleh di coba untuk dicocokkan dengan squid.conf default squid