Como instalar o Squid em um FreeBSD juntamente com IPFW. Acredito que com outros firewalls não seja muito diferente. Esta instalação está bem simplificada, qualquer dúvida entrar em contato.
Bem, o Squid está configurado. Agora vamos criar o cache:
# /usr/local/sbin/squid -z
E já podemos inicializar o Squid:
# /usr/local/sbin/squid
Pronto está ativo.
Leia a página de manual para ver outros comandos.
Criando regras no firewall
No seu rc.local vamos colocar as duas linhas abaixo antes da linha do NAT.
#Bloqueia que IPs de fora usem o proxy
#Lembre-se que a interface configurada tem que ser a externa nesse caso rl0
/sbin/ipfw add 4 deny ip from any to any 3128 via rl0
#Redirecionamento Squid 192.X.X.X é a minha rede interna
/sbin/ipfw add 9 fwd 127.0.0.1,3128 tcp from 192.168.0.0/24 to any 80
Pronto, agora é só verificar se o tráfego da porta 80 já está passando pelo proxy:
[2] Comentário enviado por juniorueg7 em 09/05/2006 - 15:08h
Ok.. legal + estou com um problema... eu nao quero que o pessoal acessem o https://www.orkut.com e ai como que eu faço para bloquear o orkut... tendo como observação o http"s" pq o http://www.orkut.com esta bloqueado.
[5] Comentário enviado por agoncalves em 17/08/2009 - 11:27h
Bom dia!
Amigo, eu preciso configura um IPFW para redirecionar o fluxo da porta 80 para um outro pc. No meu caso, o squid vai ser montando em um Fedora, e o meu fw esta em um FreeBSD. Algm ai já passou por esse tipo de cenário?