SQUID (squid.conf)
Arquivo squid.conf com controle de banda
Categoria: Segurança
Software: SQUID
[ Hits: 13.093 ]
Por: Perfil removido
Arquivo squid.conf, com controle de banda, com dois grupos, um com acesso total a banda e internet, outro para usuários com limitação de banda e restrições. Usando o serviço dhcp você pode associar os IPs liberados ao MAC.
# By Caio Cesar Carvalho Maracaipe # (62) 9133-7477 http_port 3128 icp_port 0 hierarchy_stoplist cgi-bin ? acl QUERY urlpath_regex cgi-bin \? no_cache deny QUERY cache_mem 32 MB maximum_object_size 16384 KB maximum_object_size_in_memory 20 KB cache_dir ufs /var/cache/squid 3000 16 256 cache_access_log /var/log/squid/access.log cache_log /var/log/squid/cache.log cache_store_log /var/log/squid/store.log pid_filename /var/log/squid/squid.pid error_directory /usr/share/squid/errors/Portuguese httpd_accel_host virtual httpd_accel_port 80 httpd_accel_with_proxy on httpd_accel_uses_host_header on #Default: refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 refresh_pattern . 0 20% 4320 #Defaults: 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 21 443 563 70 210 1025-65535 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 #Crie uma acl com as extensõque serãaplicadas o filtro acl download url_regex -i ftp .mov .mpeg .wav .tar .mp3 .exe .zip .rar .mpg. avi .rmvb .pps .wmv .msi acl navegacao urlpath_regex -i \.htm$ \.html$ \.php \.cgi \.pl \.asp \.cf$ \.jpeg$ \.jpg$ \.png$ \.gif$ # Crie outra acl com os IPs que serãaplicados àegra acl master src "/etc/squid/master" acl users src "/etc/squid/users" delay_pools 2 # Significa que teremos dois controles de banda # Primeiro controle delay_class 1 2 # -1/-1 significa que nãteremos limites para a delay pool 1 delay_parameters 1 -1/-1 -1/-1 delay_access 1 allow master # Segundo controle delay_class 2 2 # Limita a sua banda para +- 64Kbits delay_parameters 2 8000/8000 8000/8000 delay_access 2 allow users delay_access 2 allow navegacao #usuarios com acesso a tudo acl master src "/etc/squid/master" #usuários controlados acl users src "/etc/squid/users" #acl anderson proxy_auth "/etc/squid/regras/anderson" #usuário(s) amarados ao anderson-sites.txt #acl anderson_sites url_regex "/etc/squid/regras/anderson_sites.txt" acl negapalavra url_regex "/etc/squid/negapalavra.txt" acl minharede src 10.1.2.0/255.255.255.0 # Nega tudo e libera somente para os usarios master http_access deny negapalavra !master #http_access deny manager http_access deny !Safe_ports http_access deny CONNECT !SSL_ports
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
Criando uma VPC na AWS via CLI
Multifuncional HP imprime mas não digitaliza
Dica básica para escrever um Artigo.
Como Exibir Imagens Aleatórias no Neofetch para Personalizar seu Terminal
touchpad não funcona junto do teclado - debian (0)
Acabei zuando meu Linux inteiro e estou desesperado (2)
Microfone que é reconhecido mas não capta aúdio (1)
Erro no cups.file [RESOLVIDO] (10)
Pq me aparece isso quando fui atualizar o Ubuntu 24.10 no terminal? (3)