Squid (squid.conf)
Squid com autenticação
Categoria: Miscelânea
Software: Squid
[ Hits: 7.784 ]
Por: Gleudson Junior
Este arquivo traz a configuração básica de um servidor Proxy Squid. Nele estão explícitos alguns dos parâmetros iniciais para disponibilizar a autenticação de usuários através do serviço, definindo também algumas ACLs para bloqueio e permissão de acesso a internet.
É um conf básico para levantar um servidor Proxy.
#-------------------------------------------------------------------------# # Arquivo de configuração do Squid # Autor: Gleudson Junior # gleudson.jr@gmail.com # http://gleudson.blogspot.com # Licença: GNU/GPL #-------------------------------------------------------------------------# #-------------------------------------------------------------------------------# # CONFIGURAÇÕES PARA AUTENTICAÇÃO DO PROXY #-------------------------------------------------------------------------------# # INFORMA O CAMINHO DO PROGRAMA DE AUTENTICAÇÃO E O ARQUIVO DE LOGINS E SENHAS auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd # PADRÃO auth_param basic children 5 # DEFINE O TIMEOUT DE LOGON NO PROXY auth_param basic credentialsttl 1 hour # DEFINE O TEXTO QUE APARECERÁ NA CAIXA DE LOGIN auth_param basic realm Digite seu Login e Sua Senha # DESATIVA A VERIFICAÇÃO DE LETRAS MAIÚSCULAS E MINÚSCULAS auth_param basic casesensitive off #-----------------------------------------------# # CONFIGURAÇÕES BASICAS #-----------------------------------------------# # PORTA DE ACESSO http_port 3128 # DEFINE O NOME DO SERVIDOR (COMANDO hostname) visible_hostname nome_do_servidor # ATIVA A LINGUAGEM DAS PAGINAS DE ERRO PARA PORTUGUÊS error_directory /usr/share/squid/errors/Portuguese/ # OPÇÕES DO CACHE cache_dir ufs /var/cache/squid 5000 16 256 # ACLS acl manager proto cache_object # LIBERA O ACESSO PARA O IP DE LOOPBACK acl localhost src 127.0.0.1/32 acl SSL_ports port 443 563 acl Safe_ports port 80 21 70 210 888 acl CONNECT method CONNECT # PEDE A AUTENTICAÇÃO NO PROXY acl autenticados proxy_auth REQUIRED # DEFINE O CAMINHO DO ARQUIVO DE SITES BLOQUEADOS acl sitebloqueado url_regex -i "/etc/squid/sitebloqueado" http_access deny sitebloqueado # DEFINE O CAMINHO DO ARQUIVO DE PALAVRAS BLOQUEADAS acl palavrabloq dstdom_regex "/etc/squid/palavrabloq" http_access deny palavrabloq # DEFINE O IP E MASCARA DA REDE INTERNA acl permitidos src 192.168.1.0/24 acl all src 192.168.1.0/24 http_access allow autenticados permitidos http_access deny all
Gentoo: detectando impressoras de rede e como fixar uma impressora por IP
Como o GNOME conseguiu o feito de ser preterido por outras interfaces gráficas
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
Por que sua empresa precisa de uma PKI (e como automatizar EMISSÕES de certificados via Web API)
Instalando NoMachine no Gentoo com Systemd (acesso Remoto em LAN)
Gentoo: Trocando wpa_supplicant pelo iwd no NetworkManager (Systemd)
O que houve com slackware ??? (12)
Alterar conteúdo de dica [RESOLVIDO] (3)
Vou destruir sua infância:) (5)









