Squid (squid.conf)
squid.conf com proxy transparente Ubuntu 7.04
Categoria: Networking
Software: Squid
[ Hits: 9.720 ]
Por: Wellington Ap Lopes
Aqui está o meu arquivo squid.conf, atualmente funcionando legal para a minha rede. É uma configuração básica para funcionamento usando proxy transparente.
# Configuração para proxy transparente, escrito por Ton # lopeston@yahoo.com.br http_port 3128 transparent visible_hostname pandora acl all src 0.0.0.0/0.0.0.0 acl manager proto cache_object # Memória RAM utlizida pelo squid cache_mem 512 MB # Define a porcentagem que o squid devera comecar a apagar os arquivos # antigos cache_swap_low 50 cache_swap_high 90 # >> Tamanho máximo e mínimo para arquivos serem armazenados no cache << # por default, o máximo são downloads de 16 MB e o mínimo é zero, o que # faz com que mesmo imagens e arquivos pequenos sejam armazenados # no cache. Sempre é mais rápido ler a partir do cache do que baixar de # novo da web. maximum_object_size 16 MB minimum_object_size 0 KB # Tamanho maximo de objetos na RAM maximum_object_size_in_memory 900 KB # >> Padrão de atualização do cache << refresh_pattern ^ftp: 15 20% 2280 refresh_pattern ^gopher: 15 0% 2280 refresh_pattern . 15 20% 2280 # Define a pasta de erros geradas no squid em Portugues error_directory /usr/share/squid/errors/Portuguese # Rede que esta sendo usada acl clientes src 192.168.0.0/255.255.255.0 # Lista dos MACs e IPs liberados para navegar acl macaddress arp "/etc/provedor/macs_liberados" acl ips_liberados src "/etc/provedor/ips_liberados" # Arquivos de Log cache_access_log /var/log/squid/access.log cache_log /var/log/squid/cache.log # Diretório onde ficará armazenado os caches das páginas # O 10000 é número em MBs do HD que será reservado para o cache cache_dir ufs /var/spool/squid 6500 16 256 # Usuário que executa o servidor proxy cache_effective_user proxy # Bloqueia todos IPs que não estão na lista, depois permite somente os MACs cadastrados # nagevarem, e depois bloqueia todo o resto http_access deny !ips_liberados http_access allow macaddress http_access deny all ## FIM DO ARQUIVO ##
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
SysAdmin ou DevOps: Qual curso inicial pra essa área? (0)
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código (3)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta