Como bloquear sites para IPs específicos pelo squid?
Por favor, dê uma solução com exemplo ou arquivo de configuração.
Responder1
Exemplo :
Bloqueei o Facebook e o orkut para todos os usuários, mas agora quero abrir apenas o Facebook para um usuário ou IP específico
Opção 1: Especifique o site no arquivo de configuração,
acl special_clients src "/etc/squid/special_client_ips.txt"
acl facebook dstdomain .facebook.com
acl orkut dstdomain .orkut.com
Sob acesso http
http_access permite clientes especiais do Facebook
http_access negar facebook
http_access negar orkut
http_access permite todos
Opção 2: coloque os IPs do cliente e os domínios de destino em listas,
acl special_clients src "/etc/squid/special_client_ips.txt"
acl bad_domains dstdomain "/etc/squid/bad_domains.txt"
Sob acesso http
http_access permite bad_domains special_clients
http_access negar bad_domains
http_access permite todos
Eu peguei na net, funciona muito bem
Obrigado cstamas
Responder2
Você precisa de algo assim:
acl BlockedHost src 192.168.1.15
http_access deny BlockedHost
O arquivo de configuração está bem comentado procurando pela palavraaclirá ajudá-lo ainda mais.