ini adalah settingan Linux saya ^_^ salam dari newbie linux

http_port 3128 transparent
icp_port 0
visible_hostname cacad_Mania
#acl QUERY urlpath_regex cgi-bin \?
#no_cache deny QUERY
cache_mem 128 MB
cache_dir ufs c:/squid/var/cache 4500 16 256
redirect_rewrites_host_header off
maximum_object_size 5120 KB
#minimum_object_size 4 KB
cache_swap_high 95%
cache_swap_low 90%
maximum_object_size_in_memory               256 KB
cache_replacement_policy heap LFUDA
memory_replacement_policy heap GDSF
acl localnet src 0.0.0.0/24
acl localhost src 127.0.0.1/255.255.255.255
acl Safe_ports port 80 443 210 119 70 21 1025-65535
acl CONNECT method CONNECT

memory_pools off
reload_into_ims on
pipeline_prefetch on

ipcache_size                              16378
# Sama seperti cache_swap_low/high, hanya saja obyeknya adalah IP.
ipcache_low                                 98
ipcache_high                                99

#############Limit Download #####################
#acl download url_regex -i \.exe
#acl download url_regex -i \.vqf
#acl download url_regex -i \.gz
#acl download url_regex -i \.rpm
#acl download url_regex -i \.zip
#acl download url_regex -i \.rar
#acl download url_regex -i \.avi
#acl download url_regex -i \.mpeg
#acl download url_regex -i \.mpe
#acl download url_regex -i \.mpg
#acl download url_regex -i \.qt
#acl download url_regex -i \.ram
#acl download url_regex -i \.rm
#acl download url_regex -i \.iso
#acl download url_regex -i \.raw
#acl download url_regex -i \.flv
##############################################

cache_mgr Topik_083197960600
cache_access_log c:/squid/var/logs/access.log
cache_store_log c:/squid/var/logs/store.log
cache_log c:/squid/var/logs/cache.log
log_icp_queries off
cachemgr_passwd rahasia
acl manager proto cache_object
http_access allow manager
acl all src 0.0.0.0/0.0.0.0
cache allow all
######################## Block Website ###################
#acl porn url_regex "c:/squid/etc/porn.txt"

# Yahoo! Messenger
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

# Other protocols Yahoo!Messenger uses ??
acl ym dstdomain .skype.com .imvu.com

refresh_pattern ^http\:\/\/*\.playomg\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/pfend01\.playomg\.com\/ 10080 80% 43200
reload-into-ims
refresh_pattern ^http\:\/\/pfend03\.playomg\.com\/ 10080 80% 43200
reload-into-ims
refresh_pattern ^http\:\/\/pfend03\.playomg\.com:8080\/ 10080 80%
43200 reload-into-ims
refresh_pattern ^http\:\/\/pfendload\.playomg\.com\/ 10080 80% 43200
reload-into-ims
refresh_pattern ^http\:\/\/pf\.playomg\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/img\.gemscool\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/aka\.fbcdn\.net\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/wild-cdn0\.playdom\.com\/ 10080 80% 43200
reload-into-ims
refresh_pattern ^http\:\/\/*\.playdom\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.ninjasaga\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/api\.facebook\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/app\.ninjasaga\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/static\.ninjasaga\.com\/ 10080 80% 43200
reload-into-ims
refresh_pattern ^http\:\/\/*\.addthis\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.addthiscdn\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.easyhits4u\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.mobwarsapp\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/toko\.baliwae\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.gudanglinux\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.klikinti\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.facebook\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.fbcdn\.net\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.kaskus\.us\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.google\.co\*.*/ 10080 90% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.yahoo\.co*\.*/ 10080 90% 43200 reload-into-ims
refresh_pattern ^http\:\/\/.*\.windowsupdate\.microsoft\.com\/ 10080
80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/office\.microsoft\.com\/ 10080 80% 43200
reload-into-ims
refresh_pattern ^http\:\/\/windowsupdate\.microsoft\.com\/ 10080 80%
43200 reload-into-ims
refresh_pattern ^http\:\/\/w?xpsp[0-9]\.microsoft\.com\/ 10080 80%
43200 reload-into-ims
refresh_pattern ^http\:\/\/w2ksp[0-9]\.microsoft\.com\/ 10080 80%
43200 reload-into-ims
refresh_pattern ^http\:\/\/download\.microsoft\.com\/ 10080 80% 43200
reload-into-ims
refresh_pattern ^http\:\/\/download\.macromedia\.com\/ 10080 80% 43200
reload-into-ims
refresh_pattern ^ftp\:\/\/ftp\.nai\.com/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/ftp\.software\.ibm\.com\/ 10080 80% 43200
reload-into-ims
refresh_pattern ^http\:\/\/*\.friendster\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.detik\.com\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.kaskus\.us\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.google\.co\*.*/ 10080 90% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.yahoo\.co*\.*/ 10080 90% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.smart\.co.id\/ 10080 80% 43200 reload-into-ims
refresh_pattern ^http\:\/\/*\.roxyhp\.com\/ 10080 80% 43200 reload-into-ims



refresh_pattern ^http://*.gemscool.*/.* 720 80% 4320
refresh_pattern ^http://*.playdom.*/.* 720 80% 4320
refresh_pattern ^http://*.apps.facebook.*/.* 720 80% 4320
refresh_pattern ^http://*.ak.fbcdn.net/.* 720 80% 4320
refresh_pattern ^http://*.fbcdn.net/.* 720 80% 4320
refresh_pattern ^http://*.profile.ak.fbcdn.net/.* 720 80% 4320
refresh_pattern ^http://*.creative.ak.fbcdn.net/.* 720 80% 4320
refresh_pattern ^http://*.static.ak.fbcdn.net/.* 720 80% 4320
refresh_pattern ^http://*.facebook.poker.zynga.com/.* 720 80% 4320
refresh_pattern ^http://*.statics.poker.static.zynga.com/.* 720 80% 4320
refresh_pattern ^http://*.zynga.*/.* 720 80% 4320
refresh_pattern ^http://*.texas_holdem.*/.* 720 80% 4320
refresh_pattern ^http://*.google.*/.* 720 80% 4320
refresh_pattern ^http://*.indowebster.*/.* 720 80% 4320
refresh_pattern ^http://*.telkomspeedy.*/.* 720 80% 4320
refresh_pattern ^http://*.bhinneka.*/.* 720 80% 4320
refresh_pattern ^http://*.4shared.*/.* 720 80% 4320
refresh_pattern ^http://*.yahoo.com/.* 720 80% 4320
refresh_pattern ^http://*.yimg.*/.* 720 80% 4320
refresh_pattern ^http://*.plasa.com/.* 720 80% 4320
refresh_pattern ^http://*.boleh.*/.* 720 80% 4320
refresh_pattern ^http://*.detik.*/.* 180 80% 4320
refresh_pattern ^http://*.detikinet.*/.* 180 80% 4320
refresh_pattern ^http://*.detikhot.*/.* 180 80% 4320
refresh_pattern ^http://*.detiportal.*/.* 180 80% 4320
refresh_pattern ^http://*.kompas.*/.* 180 80% 4320
refresh_pattern ^http://*.kapanlagi.*/.* 720 80% 4320
refresh_pattern ^http://*.google-analytics.*/.* 720 80% 4320

refresh_pattern ^http://(.*?)/get_video\? 10080 90% 999999
override-expire ignore-no-cache ignore-private
refresh_pattern ^http://(.*?)/videoplayback\? 10080 90% 999999
override-expire ignore-no-cache ignore-private
refresh_pattern -i (get_video\?|videoplayback\?id|videoplayback.*id)
161280 50000% 525948 override-expire ignore-reload


# my refresh_patern

# compressed
refresh_pattern -i \.gz$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.cab$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.bzip2$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.bz2$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.gz2$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.tgz$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.tar.gz$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.zip$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.rar$ 1008000 90% 99999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.tar$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.ace$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.7z$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload

# documents
refresh_pattern -i \.xls$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.doc$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.xlsx$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.docx$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.pdf$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.ppt$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.pptx$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.rtf\?$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload

# multimedia
refresh_pattern -i \.mid$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.wav$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.viv$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.mpg$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.mov$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.avi$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.asf$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.qt$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.rm$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.rmvb$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.mpeg$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.wmp$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.3gp$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.mp3$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.mp4$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload

# web content
refresh_pattern -i \.js$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.psf$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.html$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.htm$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.css$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.swf$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.js\?$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.css\?$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.xml$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload

# images
refresh_pattern -i \.gif$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.jpg$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.png$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.jpeg$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.bmp$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.psd$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.ad$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.gif\?$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.jpg\?$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.png\?$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.jpeg\?$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.psd\?$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload

# application
refresh_pattern -i \.deb$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.rpm$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.msi$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.exe$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.dmg$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload

# misc
refresh_pattern -i \.dat$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.qtm$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload

# itunes
refresh_pattern -i \.m4p$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload
refresh_pattern -i \.mpa$ 10080 90% 999999 override-expire
override-lastmod reload-into-ims ignore-reload


refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440

refresh_pattern cgi-bin 0       0%      0
refresh_pattern \?      0       20%     4320
refresh_pattern .       0       20%     4320


storeurl_access deny all


#########################################################
#http_access deny porn
http_access allow localnet
http_access allow localhost
http_access deny all




###########Delay Pool##################
#delay_pools 1
#delay_class 1 1
#delay_parameters 1 10000/200000
#delay_access 1 allow download
#delay_access 1 deny ALL
######################################

#eof

kalau ada yang salah sama settingan saya tolong bals ya senior linux ^_^
jangan lupa buka http://tkj2.com free opensource


On 8/22/10, [email protected] <[email protected]> wrote:
> Di Telukdalam saya pernah buat  Instalasi Network menggunakan
> Linux Fedora Core 8 dengan kernel di compile ulang supaya mendukung
> Netfilter layer 7 begitu juga iptables nya diganti dengan meng compile ulang
> source code nya agar support netfilter layer 7.
> Instalasi tersebut berlokasi di Palang Merah Spanyol (Spanish Red Cross) di
> belakang Galon pertama kali masuk ke Telukdalam. Saya familiar sekali degan
> Sorake dan Lagundri. Biasanya jika ke Telukdalam tetap nginap di Sorake
> Beach Hotel.
> Saya sudah mengelilingi seluruh Nias mulai dari Lahewa dalam operasi Palang
> Merah kebetulan hampir 2 tahun saya berkantor di Desa Mudik Gunung Sitoli.
> Ketika Gempa di Sumbar saya pindah ke Padang sampai saat ini dan tersisa 1
> bulan lagi oprasi Palang Merah Internasional disini.
>
> Salam dari Padang
>
> Zulkarman Syafrin
>
> Powered by Telkomsel BlackBerry®
>
> -----Original Message-----
> From: Wawan Wau <[email protected]>
> Sender: [email protected]
> Date: Sun, 22 Aug 2010 12:57:25
> To: <[email protected]>
> Reply-To: [email protected]
> Subject: Re: [conf-medanlinux] Setting Squid
>
> Ohh ya...
> salam kenal ya bang....!!!!
> aku ne asli Orang Teluk Dalam, tepatnya aku tinggal di Pantai Sorake,
> yang biasa tempat bule liburan (*AGAK PROMOSI*)
>
> Betul juga sechh bang, masalahnya gmana caranya squid bisa langsung
> otomatis
> kedetek ma browser tanpa setting manual dari browser seperti firefox,
> kebetulan aku pake Distro nya Fedora Core 13.
>
> thanks
> Butuh banyak pengalaman untuk menuju masa depan
>
> Pada 21 Agustus 2010 15.32, Zulkarman Syafrin <[email protected]>
> menulis:
>
>> Kalau mendengar kata Wau saya langsung ingat dengan Teluk dalam Nias
>> Selatan.
>> Saya punya banyak teman dengan marga Wau, Manao.
>> Berbicara soal konfigurasi squid, sebenarnya remark nya sendiri pada
>> /etc/squid/squid.conf
>> banyak bercerita soal settingnya.
>> Jadi kalau diterangkan satu-persatu disini bisa satu buku nanti.
>> Jadi sekarang masalahnya dimana ?
>>
>> Salam dari Padang
>>
>> Zulkarman Syafrin
>>
>>
>>
>> Pada 21 Agustus 2010 11.45, Wawan Wau <[email protected]> menulis:
>>
>> Hai semuaa
>>> apa kabar kk, abang2 yang ganteng2 dan berpengalaman...!!!!
>>> btw, aq baru pindah nehh ke linux, trus msh banyak yang harus di
>>> pelajari.
>>> neh skg aku ge pelajari cara menggunakan squid untuk server-proxy.
>>> bisa kasi tau ngak gmana cara setting squid yang ada pada
>>> /etc/squid/squid.conf
>>>
>>> thanksss
>>> WAU
>>>
>>> Butuh banyak pengalaman untuk menuju masa depan
>>>
>>
>>
>
>

Kirim email ke