Iriyan Gunawan Amd.Kep

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.

  • Share/Save/Bookmark
:,
3 comments for this entry:
  1. riswan

    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.

  2. Wong Cirebon

    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

  3. risto

    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

Mencari sesuatu?

Gunakan kolom di bawah ini untuk mencari:

Masih belum menemukan apa yang Anda cari? Berikan sebuah komentar pada salah satu postingan saya, Insya' Allah akan saya balas segera!

Visit our friends!

A few highly recommended friends...