Squid (squid.conf)
Configuração básica do Squid
Categoria: Miscelânea
Software: Squid
[ Hits: 4.057 ]
Por: Gianfrancisco Correa Nunes
Arquivo squid.conf com uma configuração básica, fazendo proxy transparente e bloqueio de sites por palavras. Funcionando!!!!
#_Porta do Squid http_port 3128 #_Nome do Servidor visible_hostname server.vmware.com #_Quantidade de Memoria RAM para uso do Squid cache_mem 64 MB #_Configuracoes de Objetos baixados maximum_object_size_in_memory 2 MB maximum_object_size 3 MB minimum_object_size 0 KB cache_swap_low 90 cache_swap_high 95 #_Caminho de armazenamento dos arquivos em Cache cache_dir ufs /var/spool/squid/ 200 16 256 #_Caminho do arquivo de Log cache_access_log /var/log/squid/access.log #_Converte as mensagens para BR error_directory /usr/share/squid/errors/Portuguese refresh_pattern ^ftp: 15 20% 2280 refresh_pattern ^gopher: 15 0% 2280 refresh_pattern . 15 20% 2280 ######### INICIO DO USO DAS ACLs #_Declaracao das ACLs 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 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#portas nao registradas 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 Safe_ports port 901 #swat acl purge method CONNECT acl CONNECT method CONNECT acl webmin port 10000 #webmin #_Acao das ACLs http_access allow webmin http_access allow manager localhost http_access deny manager http_access allow purge localhost http_access deny purge http_access deny !Safe_ports http_access deny CONNECT !SSL_ports #_Regras de Bloqueio de Sites por Palavras acl palavras_bloqueadas url_regex -i "/etc/squid/palavras_bloqueadas" acl palavras_desbloqueadas url_regex -i "/etc/squid/palavras_desbloqueadas" http_access deny palavras_bloqueadas !palavras_desbloqueadas #_Definir Range da Rede Interna acl redelocal src 192.168.254.0/24 http_access allow redelocal http_access allow localhost #_Parametros do Proxy Transparente httpd_accel_host virtual httpd_accel_port 80 httpd_accel_with_proxy on httpd_accel_uses_host_header on /// Não esquecer de criar os arquivos palavras_bloqueadas e palavras_desbloqueadas dentro do mesmo diretorio do squid.conf
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
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
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (15)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)
Pendrive não formata de jeito nenhum (4)