squid (squid.conf)
squid.conf básico
Categoria: Segurança
Software: squid
[ Hits: 23.065 ]
Por: Ricardo Franzen
Este é meu primeiro squid.conf , aceito sugestoes. Ele bloqueia banners, chat, sites, putaria e tem uma lista de sites liberados. Se quiserem mando as listas separadas, hehehe.
#..:: Squid.conf by midnight ::..#
# - Sugestoes, criticas: xmidnight@bol.com.br - #
#=======================================
# NETWORK OPTIONS
#=======================================
# TAG: http_port
http_port 3128
# TAG: https_port
# none
# TAG: ssl_unclean_shutdown
# ssl_unclean_shutdown off
# TAG: icp_port
# icp_port 3130
# TAG: htcp_port
# htcp_port 4827
# TAG: mcast_groups
# none
# TAG: udp_incoming_address
# udp_incoming_address 0.0.0.0
# TAG: udp_outgoing_address
# udp_outgoing_address 255.255.255.255
#==============================================
# OPTIONS WHICH AFFECT THE NEIGHBOR SELECTION ALGORITHM
#==============================================
# TAG: cache_peer
# none
# TAG: cache_peer_domain
# none
# TAG: neighbor_type_domain
# none
# TAG: icp_query_timeout (msec)
# icp_query_timeout 0
# TAG: maximum_icp_query_timeout (msec)
# maximum_icp_query_timeout 2000
# TAG: mcast_icp_query_timeout (msec)
# mcast_icp_query_timeout 2000
# TAG: dead_peer_timeout (seconds)
# dead_peer_timeout 10 seconds
# TAG: hierarchy_stoplist
hierarchy_stoplist cgi-bin ?
# TAG: no_cache
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
#==============================
# OPTIONS WHICH AFFECT THE CACHE SIZE
#==============================
# TAG: cache_mem (bytes)
cache_mem 8 MB
# TAG: cache_swap_low (percent, 0-100)
cache_swap_low 90
# TAG: cache_swap_high (percent, 0-100)
cache_swap_high 95
# TAG: maximum_object_size (bytes)
maximum_object_size 4096 KB
# TAG: minimum_object_size (bytes)
minimum_object_size 0 KB
# TAG: maximum_object_size_in_memory (bytes)
maximum_object_size_in_memory 8 KB
# TAG: ipcache_size (number of entries)
ipcache_size 1024
# TAG: ipcache_low (percent)
ipcache_low 90
# TAG: ipcache_high (percent)
ipcache_high 95
# TAG: fqdncache_size (number of entries)
fqdncache_size 1024
# TAG: cache_replacement_policy
cache_replacement_policy lru
# TAG: memory_replacement_policy
memory_replacement_policy lru
#==================================
# LOGFILE PATHNAMES AND CACHE DIRECTORIES
#==================================
# TAG: cache_dir
cache_dir ufs c:/squid/var/cache 2000 16 256
# TAG: cache_access_log
cache_access_log c:/squid/var/logs/access.log
# TAG: cache_log
cache_log c:/squid/var/logs/cache.log
# TAG: cache_store_log
cache_store_log c:/squid/var/logs/store.log
# TAG: cache_swap_log
# none
# TAG: emulate_httpd_log on|off
emulate_httpd_log off
# TAG: log_ip_on_direct on|off
log_ip_on_direct on
# TAG: mime_table
mime_table c:/squid/etc/mime.conf
# TAG: log_mime_hdrs on|off
log_mime_hdrs off
# TAG: useragent_log
# none
# TAG: referer_log
# none
# TAG: pid_filename
pid_filename c:/squid/var/logs/squid.pid
# TAG: debug_options
debug_options ALL,1
# TAG: log_fqdn on|off
log_fqdn off
# TAG: client_netmask
client_netmask 255.255.255.0
#==================================
# OPTIONS FOR EXTERNAL SUPPORT PROGRAMS
#==================================
# TAG: ftp_user
# ftp_user Squid@
# TAG: ftp_list_width
# ftp_list_width 32
# TAG: ftp_passive
# ftp_passive on
# TAG: ftp_sanitycheck
# ftp_sanitycheck on
# TAG: cache_dns_program
# cache_dns_program c:/squid/libexec/dnsserver.exe
# TAG: dns_children
# dns_children 5
# TAG: dns_retransmit_interval
# dns_retransmit_interval 5 seconds
# TAG: dns_timeout
# dns_timeout 5 minutes
# TAG: dns_defnames on|off
# dns_defnames off
# TAG: dns_nameservers
# none
# TAG: hosts_file
# none
# TAG: diskd_program
# diskd_program c:/squid/libexec/diskd.exe
# TAG: unlinkd_program
# unlinkd_program c:/squid/libexec/unlinkd.exe
# TAG: pinger_program
# pinger_program c:/squid/libexec/pinger.exe
# TAG: redirect_program
# none
# TAG: redirect_children
# redirect_children 5
# TAG: redirect_rewrites_host_header
# redirect_rewrites_host_header on
# TAG: redirector_access
# none
# TAG: auth_param
#Recommended minimum configuration:
#auth_param digest program <uncomment and complete this line>
#auth_param digest children 5
#auth_param digest realm Squid proxy-caching web server
#auth_param digest nonce_garbage_interval 5 minutes
#auth_param digest nonce_max_duration 30 minutes
#auth_param digest nonce_max_count 50
#auth_param ntlm program <uncomment and complete this line to activate>
#auth_param ntlm children 5
#auth_param ntlm max_challenge_reuses 0
#auth_param ntlm max_challenge_lifetime 2 minutes
#auth_param basic program <uncomment and complete this line>
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
# TAG: authenticate_cache_garbage_interval
# authenticate_cache_garbage_interval 1 hour
# TAG: authenticate_ttl
# authenticate_ttl 1 hour
# TAG: authenticate_ip_ttl
# authenticate_ip_ttl 0 seconds
# TAG: external_acl_type
# none
#=========================
# OPTIONS FOR TUNING THE CACHE
#=========================
# TAG: wais_relay_host
# wais_relay_port 0
# TAG: request_header_max_size (KB)
# request_header_max_size 10 KB
# TAG: request_body_max_size (KB)
# request_body_max_size 0 KB
# TAG: refresh_pattern
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
# TAG: quick_abort_min (KB)
# quick_abort_min 16 KB
# quick_abort_max 16 KB
# quick_abort_pct 95
# TAG: negative_ttl time-units
# negative_ttl 5 minutes
# TAG: positive_dns_ttl time-units
# positive_dns_ttl 6 hours
# TAG: negative_dns_ttl time-units
# negative_dns_ttl 5 minutes
# TAG: range_offset_limit (bytes)
# range_offset_limit 0 KB
#=============================
# TIMEOUTS
#=============================
# TAG: connect_timeout time-units
# connect_timeout 2 minutes
# TAG: peer_connect_timeout time-units
# peer_connect_timeout 30 seconds
# TAG: read_timeout time-units
# read_timeout 15 minutes
# TAG: request_timeout
# request_timeout 5 minutes
# TAG: persistent_request_timeout
# persistent_request_timeout 1 minute
# TAG: client_lifetime time-units
# client_lifetime 1 day
# TAG: half_closed_clients
# half_closed_clients on
# TAG: pconn_timeout
# pconn_timeout 120 seconds
# TAG: ident_timeout
# ident_timeout 10 seconds
# TAG: shutdown_lifetime time-units
# shutdown_lifetime 30 seconds
#============================
# ACCESS CONTROLS
#============================
# TAG: acl
#== urls das listas ==#
acl xxx_domains url_regex "c:/squid/etc/listas/xxx_domains"
acl xxx_expressoes url_regex "c:/squid/etc/listas/xxxx_expressoes"
acl ads_domains url_regex "c:/squid/etc/listas/ads_domains"
#acl chat url_regex "c:/squid/etc/listas/chat"
acl livre dstdomain "c:/squid/etc/listas/livre"
#== maquinas ==#
#acl saude?? src 192.168.142.??/32
#acl saude?? src 192.168.142.??/32
#acl saude?? src 192.168.142.??/32
#== bloqueia propaganda ==#
http_access deny ads_domains
#== bloqueia [*****] ==#
http_access deny xxx_domains
http_access deny xxx_expressoes
#== bloqueia chat ==#
#http_acess deny chat
#== sites liberados ==#
http_access allow livre
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
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
# TAG: http_access
# http_access deny all
# TAG: http_reply_access
# http_reply_access allow all
# TAG: icp_access
# icp_access deny all
# TAG: miss_access
# miss_access allow all
# TAG: cache_peer_access
# none
# TAG: ident_lookup_access
# ident_lookup_access deny all
# TAG: tcp_outgoing_tos
# none
# TAG: tcp_outgoing_address
# none
# TAG: reply_body_max_size bytes allow|deny acl acl...
# reply_body_max_size 0 allow all
#============================
# ADMINISTRATIVE PARAMETERS
#============================
# TAG: cache_mgr
# cache_mgr webmaster
# TAG: cache_effective_user
# cache_effective_user nobody
# TAG: visible_hostname
visible_hostname localhost
# TAG: unique_hostname
# none
# TAG: hostname_aliases
# none
#====================================
# OPTIONS FOR THE CACHE REGISTRATION SERVICE
#====================================
# TAG: announce_period
# announce_period 0
# TAG: announce_host
# announce_host tracker.ircache.net
# TAG: announce_file
# TAG: announce_port
# announce_port 3131
#=======================
# HTTPD-ACCELERATOR OPTIONS
#=======================
# TAG: httpd_accel_host
httpd_accel_port 80
# TAG: httpd_accel_single_host on|off
# httpd_accel_single_host off
# TAG: httpd_accel_with_proxy on|off
# httpd_accel_with_proxy off
# TAG: httpd_accel_uses_host_header on|off
# httpd_accel_uses_host_header off
#==================================
# MISCELLANEOUS
#==================================
# TAG: dns_testnames
# dns_testnames netscape.com internic.net nlanr.net microsoft.com
# TAG: logfile_rotate
# logfile_rotate 10
# TAG: append_domain
# none
# TAG: tcp_recv_bufsize (bytes)
# tcp_recv_bufsize 0 bytes
# TAG: err_html_text
# none
# TAG: deny_info
# none
# TAG: memory_pools on|off
# memory_pools on
# TAG: memory_pools_limit (bytes)
# none
# TAG: forwarded_for on|off
# forwarded_for on
# TAG: log_icp_queries on|off
# log_icp_queries on
# TAG: icp_hit_stale on|off
# icp_hit_stale off
# TAG: minimum_direct_hops
# minimum_direct_hops 4
# TAG: minimum_direct_rtt
# minimum_direct_rtt 400
# TAG: cachemgr_passwd
# none
# TAG: store_avg_object_size (kbytes)
# store_avg_object_size 13 KB
# TAG: store_objects_per_bucket
# store_objects_per_bucket 20
# TAG: client_db on|off
# client_db on
# TAG: netdb_low
# netdb_low 900
# TAG: netdb_high
# netdb_high 1000
# TAG: netdb_ping_period
# netdb_ping_period 5 minutes
# TAG: query_icmp on|off
# query_icmp off
# TAG: test_reachability on|off
# test_reachability off
# TAG: buffered_logs on|off
# buffered_logs off
# TAG: reload_into_ims on|off
# reload_into_ims off
# TAG: always_direct
# none
# TAG: never_direct
# none
# TAG: header_access
# none
# TAG: header_replace
# none
# TAG: icon_directory
icon_directory c:/squid/share/icons
# TAG: error_directory
error_directory c:/squid/share/errors/English
# TAG: minimum_retry_timeout (seconds)
# minimum_retry_timeout 5 seconds
# TAG: maximum_single_addr_tries
# maximum_single_addr_tries 3
# TAG: snmp_port
# snmp_port 3401
# TAG: snmp_access
# snmp_access deny all
# TAG: snmp_incoming_address
# snmp_incoming_address 0.0.0.0
# TAG: snmp_outgoing_address
# snmp_outgoing_address 255.255.255.255
# TAG: as_whois_server
# as_whois_server whois.ra.net
# as_whois_server whois.ra.net
# TAG: wccp_router
# wccp_router 0.0.0.0
# TAG: wccp_version
# wccp_version 4
# TAG: wccp_incoming_address
# wccp_incoming_address 0.0.0.0
# wccp_outgoing_address 255.255.255.255
#====================================
# DELAY POOL PARAMETERS
# (all require DELAY_POOLS compilation option)
#====================================
# TAG: delay_pools
# delay_pools 0
# TAG: delay_class
# none
# TAG: delay_access
# none
# TAG: delay_parameters
# none
# TAG: delay_initial_bucket_level (percent, 0-100)
# delay_initial_bucket_level 50
# TAG: incoming_icp_average
# incoming_icp_average 6
# TAG: incoming_http_average
# incoming_http_average 4
# TAG: incoming_dns_average
# incoming_dns_average 4
# TAG: min_icp_poll_cnt
# min_icp_poll_cnt 8
# TAG: min_dns_poll_cnt
# min_dns_poll_cnt 8
# TAG: min_http_poll_cnt
# min_http_poll_cnt 8
# TAG: max_open_disk_fds
# max_open_disk_fds 0
# TAG: offline_mode
# offline_mode off
# TAG: uri_whitespace
# uri_whitespace strip
# TAG: broken_posts
# none
# TAG: mcast_miss_addr
# mcast_miss_addr 255.255.255.255
# TAG: mcast_miss_ttl
# mcast_miss_ttl 16
# TAG: mcast_miss_port
# mcast_miss_port 3135
# TAG: mcast_miss_encode_key
# mcast_miss_encode_key XXXXXXXXXXXXXXXX
# TAG: nonhierarchical_direct
# nonhierarchical_direct on
# TAG: prefer_direct
# prefer_direct off
# TAG: strip_query_terms
# strip_query_terms on
# TAG: coredump_dir
coredump_dir c:/squid/var/cache
# TAG: redirector_bypass
# redirector_bypass off
# TAG: ignore_unknown_nameservers
# ignore_unknown_nameservers on
# TAG: digest_generation
# digest_generation on
# TAG: digest_bits_per_entry
# digest_bits_per_entry 5
# TAG: digest_rebuild_period (seconds)
# digest_rebuild_period 1 hour
# TAG: digest_rewrite_period (seconds)
# digest_rewrite_period 1 hour
# TAG: digest_swapout_chunk_size (bytes)
# digest_swapout_chunk_size 4096 bytes
# TAG: digest_rebuild_chunk_percentage (percent, 0-100)
# digest_rebuild_chunk_percentage 10
# TAG: chroot
# none
# TAG: client_persistent_connections
# client_persistent_connections on
# TAG: server_persistent_connections
# server_persistent_connections on
# TAG: pipeline_prefetch
# pipeline_prefetch off
# TAG: extension_methods
# none
# TAG: request_entities
# request_entities off
# TAG: high_response_time_warning (msec)
# high_response_time_warning 0
# TAG: high_page_fault_warning
# high_page_fault_warning 0
# TAG: high_memory_warning
# high_memory_warning 0
# TAG: store_dir_select_algorithm
# store_dir_select_algorithm least-load
# TAG: forward_log
# none
# TAG: ie_refresh on|off
# ie_refresh off
# TAG: vary_ignore_expire on|off
# vary_ignore_expire off
# TAG: sleep_after_fork (microseconds)
# sleep_after_fork 0
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Remoção de propaganda com o programa Comskip[AJUDA] (2)
Linux Lite Demorando Muito Para Ligar (0)
PC não liga no filtro de linha (3)