Restringindo o acesso a sites

2

Estou tendo alguns problemas ao configurar meu servidor proxy local para restringir o acesso a determinados sites.

O servidor proxy que estou usando é o Squid; Eu editei seu arquivo de configuração encontrado em /etc/squid/squid.conf para incluir o seguinte:

acl wikipedia dstdomain .wikipedia.org
http_access deny wikipedia

Eu tentei redirecionar elinks para usar o Squid. De acordo com o arquivo de configuração do Squid, ele escuta a porta 3128, então, em /etc/elinks/elinks.conf , adicionei o seguinte:

set protocol.http.proxy.host = "localhost:3128"

Eu também reiniciei o Squid com sudo /etc/init.d/squid restart , mas ainda posso acessar os sites banidos usando o Elinks. O que fiz de errado?

    
por Paul 17.12.2011 / 01:25

1 resposta

2

Acho que sua sintaxe está um pouco errada. Experimente

acl blacklist dstdomain .wikipedia.org
http_access deny blacklist

Outras opções estão descritas aqui: link

Se você quiser apenas bloquear um único site, use /etc/hosts

0.0.0.0  wikipedia.org

Ou iptables

sudo iptables -A OUTPUT -d wikipedia.org -j REJECT --reject-with icmp-host-prohibited
    
por Panther 02.04.2012 / 05:48