Entri Populer

Rabu, 29 Oktober 2014

http://www.4shared.com/rar/aBthBcEW/squid_30_stble_23_buatan_rangg.html
acl manager proto cache_object
acl purge method PURGE
acl localhost src 127.0.0.1/192.168.0.0/192.168.1.0/192.168.2.0/24 # aqui colocas tu tipo de red
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32
acl dynamic urlpath_regex cgi-bin \?

acl localnet src 10.0.0.0/8 # RFC1918 possible internal network
acl localnet src 172.16.0.0/12 # RFC1918 possible internal network
acl localnet src 192.168.0.0/16 # RFC1918 possible internal network

acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
acl antiporno url_regex "c:\squid\antiporno.txt"
acl storeurl url_regex c:\squid\etc\storeurl.pl
acl rewrite url_regex c:\squid\etc\rewrite.pl
acl rewrite url_regex -l C:\\Squid\\var\\logs\\rewrite.log C:\\Squid\\etc\\rewrite.pl

acl store_rewrite_list urlpath_regex \/(get_video|videoplayback\?id|videoplayback.*id) \.(jp(e?g|e|2)|gif|png|tiff?|bmp|ico|flv|wmv|3gp|mp(4|3)|exe|msi|zip|on2|mar|swf)\?
acl store_rewrite_list urlpath_regex -i \.youtube\.com\/get_video\?
acl store_rewrite_list urlpath_regex -i \.youtube\.com\/videoplayback \.youtube\.com\/videoplay \.youtube\.com\/get_video\?
acl store_rewrite_list urlpath_regex -i \.youtube\.[a-z][a-z]\/videoplayback \.youtube\.[a-z][a-z]\/videoplay \.youtube\.[a-z][a-z]\/get_video\?
acl store_rewrite_list urlpath_regex -i \.googlevideo\.com\/videoplayback \.googlevideo\.com\/videoplay \.googlevideo\.com\/get_video\?
acl store_rewrite_list urlpath_regex -i \.google\.com\/videoplayback \.google\.com\/videoplay \.google\.com\/get_video\?
acl store_rewrite_list_domain url_regex ^http:\/\/([a-zA-Z-]+[0-9-]+)\.[A-Za-z]*\.[A-Za-z]*
acl store_rewrite_list_domain url_regex (([a-z]{1,2}[0-9]{1,3})|([0-9]{1,3}[a-z]{1,2}))\.[a-z]*[0-9]?\.[a-z]{3}
acl store_rewrite_list_path urlpath_regex \.(jp(e?g|e|2)|gif|png|tiff?|bmp|ico|flv|avc|zip|mp3|3gp|rar|on2|mar|exe)$
acl store_rewrite_list_domain_CDN url_regex \.rapidshare\.com.*\/[0-9]*\/.*\/[^\/]* ^http:\/\/(www\.ziddu\.com.*\.[^\/]{3,4})\/(.*) \.doubleclick\.net.* ^http:\/\/[.a-z0-9]*\.photobucket\.com.*\.[a-z]{3}$ quantserve\.com

acl banners url_regex -i ^http://.*bigmir\.net/.*bbn.*
acl banners url_regex -i ^http://.?\.bigmir\.net/\?.*
acl banners url_regex -i ^http://.*bigmir\.net/c.*
acl banners url_regex -i ^http://.*soyuz\.ca/bn.*
acl banners url_regex -i ^http://.*\.abn\.com\.ua/.*
acl banners url_regex -i ^http://hit\.hotlog\.ru/cgi-bin/hotlog/count.*
#acl banners url_regex -i ^http://counter\.hotlog\.ru/cgi-bin/hotlog/count\.js.&*
#acl banners url_regex -i ^http://banner\.mytop-in\.net/cgi-bin/ps\.cgi.*
acl banners url_regex -i ^http://meta\.ua/img/banners.*
acl banners url_regex -i ^http://banner\.kiev\.ua.*
acl banners url_regex -i ^http://santa\.imho\.ru/image\.ng/impt=imp&place=rsdn468x60&id=300305
acl banners url_regex -i ^http://rsdn\.ru/Banner/.*
acl banners url_regex -i ^http://.*\.spylog\.com/cnt.*
acl banners url_regex -i ^http://top\.list\.ru/counter.*
#acl banners url_regex -i ^http://counter\.rambler\.ru.*
acl banners url_regex -i ^http://.*hotlog.ru/cgi-bin/hotlog/count.*
acl banners url_regex -i ^http://top100.*banner.*
acl banners url_regex -i ^http://top100.*rambler.*
#acl banners url_regex -i ^http://top100-images\.rambler.*
acl banners url_regex -i ^http://.*top100.*banner.*
acl banners url_regex -i ^http://.*counter.*\.ru.*
acl banners url_regex -i ^http://.*\.yandex\.ru/count.*
acl banners url_regex -i ^http://.*yandex\.ru/cycounter.*
acl banners url_regex -i ^http://engine\.awaps\.net/.*
acl banners url_regex -i ^http://bbn\.img\.com\.ua/.*
#acl banners url_regex -i ^http://news\.img\.com\.ua/img/banners.*
acl banners url_regex -i ^http://banner.*/.*
acl banners url_regex -i ^http://.*/.*banner.*
acl banners url_regex -i ^http://.*/.*banners.*\.*
acl banners url_regex -i ^http://.*mytischi\.com/reclama.*
acl banners url_regex -i ^http://.*bannerbank\.ru/bb.*
#acl banners url_regex -i ^http://.*counter.yadro.ru/.*
acl banners url_regex -i ^http://.*c\.mystat-in\.net.*
acl banners url_regex -i ^http://counter\.mystat-in\.net/cgi-bin/ping.*
acl banners url_regex -i ^http://banner\.topping\.com\.ua/cgi-bin/.*
acl banners url_regex -i ^http://images\.topping\.com\.ua/ping.*
acl banners url_regex -i ^http://.*list\.ru/counter.*
acl banners url_regex -i ^http://bs\.yandex\.ru/resource/.*\.gif.*
acl banners url_regex -i ^http://bs\.yandex\.ru/resource/.*\.swf.*
acl banners url_regex -i ^http://ad\..*\.tbn\.ru/bb\.cgi.*
acl banners url_regex -i ^http://bs\.yandex\.ru/count.*
acl banners url_regex -i ^http://baner\.ukr\.net/ad.*\.php.*
acl banners url_regex -i ^http://rating\.ukr\.net/.*/cnt\.php.*
acl banners url_regex -i ^http://.*webtop\.org\.ru.*/Counter.*
acl banners url_regex -i ^http://.*ping.com.ua.*ping.*
acl banners url_regex -i ^http://count.*\.hitua\.net/count.*
acl banners url_regex -i ^http://.*count.*kiev\.ua/.*\?.*
acl banners url_regex -i ^http://prospero\.ru/cgi-bin/showban?.*
acl banners url_regex -i ^http://prospero\.ru/b/.*
acl banners url_regex -i ^http://top\.startua\.com/\?.*
acl banners url_regex -i ^http://213\.133\.165\.94/.*swf.*
acl banners url_regex -i ^http://i\.trumo\.net/.*swf.*
acl banners url_regex -i ^http://ua\.hit\.gemius\.pl/.*js\?.*
acl banners url_regex -i ^http://.*\.abnad\.net/iframe\?.*
acl banners url_regex -i ^http://.*reklamer\.com\.ua/.db.*
acl banners url_regex -i ^http://.*bannex\.com\.ua/.*
acl banners url_regex -i ^http://.*\.swf
acl banners url_regex -i ^http://.*\.adriver\.ru/.*cgi.*
acl banners url_regex -i ^http://.*\.adriver\.ru/.*\.js
acl banners url_regex -i ^http://.*2mdn\.net\/viewad.*

acl banners url_regex -i ^http://s7\.addthis\.com/.*
acl banners url_regex -i ^http://.*\.addthis.*\.com/.*js.*

acl banners url_regex -i ^http://.*ad.*\.doubleclick\.net/.*
#acl banners url_regex -i .*google-analytics.com/.*
#acl banners url_regex -i .*google-analytics.com
acl banners url_regex -i ^http://.*\.yandex\.ru.*watch/.*
acl banners url_regex -i ^http://.*\.yandex\.ru.*watch\.js.*
acl banners url_regex -i ^http://.*\.yandex\.ru.*watch\.js.*
acl banners url_regex -i ^http://.*scorecardresearch\.com/.*
acl banners url_regex -i ^http://.*quantserve\.com/.*
#acl banners url_regex -i .*apis\.google\.com.*
acl banners url_regex -i ^http://.*googlesyndication\.com/.*\.js
acl banners url_regex -i ^http://.*googlesyndication\.com/.*\?.*
acl banners url_regex -i ^https://.*googlesyndication\.com
acl banners url_regex -i pagead.*\.googlesyndication\.com
#acl banners url_regex -i .*googletagservices\.com
#acl banners url_regex -i googletagservices\.com
acl banners url_regex -i .*googleadservices\.com
acl banners url_regex -i .*doubleclick\.net
acl banners url_regex -i ^http://.*googleadservices.com/.*
acl banners url_regex -i ^http://safebrowsing.*\.google\.com/.*
acl banners url_regex -i .*safebrowsing.*\.google\.com
acl banners url_regex -i ^http://.*\.fxfeeds\.mozilla\.com/.*
acl banners url_regex -i .*addons\.mozilla\.org.*
acl banners url_regex -i ^http://b\.ex\.ua/.*
acl banners url_regex -i ^http://.*loveadvert\.ru/.*gif
#acl banners url_regex -i ^http://.*ucoz\.ru/.*gif
acl banners url_regex -i ^http://u-mrx\.addflow\.ru/mrx\.js.*
acl banners url_regex -i ^http://.*/proxy.pac$

#acl allow_banners src 255.255.255.255/32
acl allow_banners url_regex -i ^http://s\.ytimg\.com/.*/swfbin/.*
acl allow_banners url_regex -i ^http://vkontakte\.ru\/swf\/VideoPlayer.*
acl allow_banners url_regex -i ^http://rutube\.ru\/player\.swf\?.*
#acl allow_banners url_regex -i ^http:.*addthis\.com\/static\/.*/core.*js.*
#acl allow_banners url_regex -i ^http://.*addthis\.com/red/p\.json.*
acl allow_banners url_regex -i ^http://vk\.com\/swf\/VideoPlayer.*
acl allow_banners url_regex -i ^http://teramult\.org\.ua\/.*TeraPlayer.*
acl allow_banners url_regex -i ^http://.*speedtest\.net\/.*
acl allow_banners url_regex -i ^http://mults\.info\/flvplayer\.swf.*

#acl store_rewrite_list url_regex -i \.youtube\.com\/get_video\?
#acl store_rewrite_list url_regex -i \.youtube\.com\/videoplayback\.youtube\.com
#acl store_rewrite_list url_regex -i \/videoplay \.youtube\.com\/get_video\?
#acl store_rewrite_list url_regex -i \.youtube\.[a-z][a-z]\/videoplayback\.youtube
#acl store_rewrite_list url_regex -i \.[a-z][a-z]\/videoplay
#acl store_rewrite_list url_regex -i \.youtube\.[a-z][a-z]\/get_video\?
#acl store_rewrite_list url_regex -i \.googlevideo\.com\/videoplayback\.googlevideo
#acl store_rewrite_list url_regex -i \.googlevideo\.com\/get_video\?
#acl store_rewrite_list url_regex -i \.google\.com\/videoplayback
#acl store_rewrite_list url_regex -i \/videoplay \.google\.com\/get_video\?
#acl store_rewrite_list url_regex -i \.google\.[a-z][a-z]\/videoplayback\.google
#acl store_rewrite_list url_regex -i \.google\.[a-z][a-z]\/get_video\?
#acl store_rewrite_list url_regex -i \.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\/(videoplayback|videoplay|get_video)\?
#acl store_rewrite_list url_regex -i (kh|mt)(.*?)\.google\.com
#acl store_rewrite_list url_regex -i vec([0-9]+)\.maps\.yandex\.net\/tiles
#acl store_rewrite_list url_regex -i fbcdn\.net.*\.(jpg|jpeg|gif|png)
#acl store_rewrite_list url_regex -i cdn(.*?)/[0-9a-zA-Z_-]*?\.flv
#acl store_rewrite_list url_regex -i st(.*?)\.userapi\.com

acl dontrewrite url_regex redbot\.org \.php (get_video|videoplayback\?id|videoplayback.*id).*begin\=
acl getmethod method GET

#storeurl_access allow store_rewrite_list
#storeurl_access deny all
#url_rewrite_program C:/Squid/libexec/url_rewrite.exe C:\\Squid\\etc\\rewrite.pl
#url_rewrite_program C:/Squid/libexec/url_rewrite.exe -l C:\\Squid\\var\\logs\\rewrite.log C:\\Squid\\etc\\rewrite.pl
#storeurl_rewrite_children 5

#authenication with Windows server
auth_param ntlm program c:/squid/libexec/mswin_ntlm_auth.exe
auth_param ntlm children 5
#auth_param basic children 5
#auth_param basic realm Squid proxy-caching web server
#auth_param basic credentialsttl 2 hours
#auth_param basic casesensitive off

#Limit upload to 2M and download to 5M
request_body_max_size 2048 KB # untuk kuota yang lebih 2mega
#reply_body_max_size 5000000 allow all

http_access allow manager localhost
http_access deny manager
# Deny requests to unknown ports
http_access deny !Safe_ports
# Deny CONNECT to other than SSL ports
http_access deny CONNECT !SSL_ports

http_access allow purge localhost
http_access deny purge
http_access deny antiporno
http_access deny storeurl
http_access allow localhost
icp_access allow localnet
icp_access deny all
http_access allow localnet

http_access deny dontrewrite
http_access deny !getmethod
http_access allow store_rewrite_list_domain_CDN
http_access allow store_rewrite_list
http_access allow store_rewrite_list_domain
http_access allow store_rewrite_list_path
http_access allow manager localhost
http_access deny manager

http_port 8080
hierarchy_stoplist cgi-bin ?
cache_mem 128 MB
cache_dir ufs c:/squid/var/cache 10000 16 256
cache_access_log c:/Squid/var/logs/access.log
cache_log c:/Squid/var/logs/cache.log
cache_store_log c:/Squid/var/logs/store.log
mime_table c:/Squid/etc/mime.conf
pid_filename c:/Squid/var/logs/squid.pid
ftp_user user@yourdomain.org
diskd_program c:/Squid/libexec/diskd.exe
unlinkd_program c:/Squid/libexec/unlinkd.exe
#logfile_daemon c:/squid/libexec/logfile-daemon.exe
url_rewrite_program C:/Squid/libexec/url_rewrite.exe C:\\Squid\\etc\\rewrite.pl
cache_store_log none
forwarded_for off
httpd_suppress_version_string on
uri_whitespace strip
minimum_object_size 0 KB
maximum_object_size 2000000 KB
maximum_object_size_in_memory 1024 KB
cache_swap_low 90
cache_swap_high 95
client_netmask 255.255.255.0
ftp_user Squid@

#    usage: refresh_pattern [-i] regex min percent max [options]
#    The refresh_pattern lines are checked in the order listed here.
refresh_pattern ^ftp:        1440    20%    10080
refresh_pattern ^gopher:    1440    0%    1440
refresh_pattern youtube.*videoplay  14400   90%     24400   ignore-no-cache override-expire override-lastmod ignore-reload ignore-private
refresh_pattern youtube.*get_video  14400   90%     24400   ignore-no-cache override-expire override-lastmod ignore-reload ignore-private
refresh_pattern google.*videoplay   14400   90%     24400   ignore-no-cache override-expire override-lastmod ignore-reload ignore-private
refresh_pattern googlevideo.*get_video  14400   90%     24400   ignore-no-cache override-expire override-lastmod ignore-reload ignore-private
refresh_pattern (mt|kh).*\.google\.com  14400   90%     24400   ignore-no-cache override-expire override-lastmod ignore-reload ignore-private ignore-auth
refresh_pattern vec.*\.maps\.yandex\.net\/tiles\?    14400    90%    20080 ignore-no-cache override-expire override-lastmod ignore-reload ignore-private
refresh_pattern lrs\.maps\.yandex\.net\/tiles\?        14400    90%    20080 ignore-no-cache override-expire override-lastmod ignore-reload ignore-private
refresh_pattern fbcdn\.net.*\.(jpg|jpeg|gif|png)    14400    90%    20080 ignore-no-cache override-expire override-lastmod ignore-reload ignore-private
refresh_pattern -i (/cgi-bin/|\?) 10    20%    120
refresh_pattern .        10    20%    4320
#    see also refresh_pattern for a more selective approach.

# 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

# 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

refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern (cgi-bin|\?) 0 0% 0
refresh_pattern . 0 20% 4320
cache_mgr ubutu-squid@hotmail.com
visible_hostname squid 3.0 estable 23
icp_port 3130
dns_nameservers 208.67.222.222 208.67.220.220 8.8.8.8

icon_directory c:/Squid/share/icons
error_directory c:/squid/share/errors/templates
coredump_dir c:/squid/var/cache