Agora vamos criar os 3 arquivos, esses arquivos vão passar informações de bloqueio e etc.
1) Arquivo = bloqueio
# cd /etc/squid/
# vi bloqueio
Vamos agora acrescentar algumas palavras e salvar só para teste...
Lembrando que aqui iremos bloquear todos os endereços que contenham essas palavras:
sexo
hardcore
ninfeta
penis
suruba
playboy
revistasexy
Depois você acrescenta mais.
Agora pressione <ESC>, depois :wq.
2) Arquivo = dominios
# vi /etc/squid/dominios
Aqui ele vai barrar os domínios escritos abaixo.
ninfetas.com.br
sexyclub.com.br
Depois você digita mais...
Agora pressione <ESC>, depois :wq.
3) Arquivo = livre
Você deve estar perguntando o por quê desse arquivo. É simples, por causa de nosso bloqueio por palavras, se alguém for acessar o site sexoesaude.com.br, não vai conseguir, pois contém a palavra sexo.
Esse arquivo livre serve para deixar liberado esse tipo de site.
# vi /etc/squid/livre
sexoesaude
.gov.
.edu.
.org.
Agora pressione <ESC>, depois :wq.
Agora dê permissões a esses arquivos:
# chown squid.squid /etc/squid/bloqueio
# chmod 766 /etc/squid/bloqueio
Faça isso em todos!
Pronto, nossos arquivos estão prontos, mas não terminamos...
Agora vamos fazer a regra iptables para direcionar tudo que entrar na porta 80 ir para a porta 3128, lembra que configuramos dentro do Squid, essa é a porta padrão dele.
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to 3128
Mais uma coisa importante, se você tem roteador, não esqueça de direcionar a porta 80 para a 3128.
Agora vamos iniciar o Squid, no Fedora é simples...
# service squid start
Preste a atenção na mensagem que vai dar! Se der mensagem de erro digite o seguinte:
# squid -Z (cria uma swap)
# squid -d 10 (para mostrar os erros)
A primeira vez que dei o start ele não rodou, tive que rebootar a máquina, aí foi tranqüilo.
Configurar os terminais (navegadores web)
Bem galera, vem a parte mais fácil, nesse tutorial só vou ensinar como configurar o Internet Explorer, mas é a mesma coisas nos outros.
Entre no menu Ferramentas/Opções da Internet/Conexões/Configurações da Lan.
Agora você vai selecionar o Servidor Proxy para rede Local.
Após isso vamos digitar o ip do servidor e a porta do Squid. Ex:
192.168.0.230 3128
Selecione também para não usar proxy para endereços locais.