[FUGSPBR] Bloquear domínios com FreeBSD!!!!!
Éderson Frasnelli Ribeiro
ederson em dga.unicamp.br
Qua Mar 13 10:31:18 BRT 2002
Olá Lista!!!!!!!
Sou novo na lista e também no mundo do FreeBSD!!!!!!!
Bom a minha dúvida é a seguinte!!!!!
Em meu outro serviço eu tinha um firewall Slackware Linux, nele eu havia
feito um script no rc.firewall para bloquear sites, etc..... Isso porque
não possuia o squid como um proxy ou proxy transparente..
Este script fazia o seguinte pegava um arquivo que eu criei dentro de um
diretório este arquivo continha todos os domínios que eu queria bloquear e
tudo mais tipo www.batepapo.com.br, etc.....
Bom com este arquivo pronto e usando ipchains mesmo que o site possua
balanceamento (Para o mesmo domínio várias máquinas respondem) o ipchains
converte todos os IP´s que respondem por este domínio e assim conseguia
bloquear com sucesso o que eu queria.
Bom mas o problema é o seguinte agora onde trabalho o firewall é um FreeBSD
e eu não tenho muita intimidade com ele ainda e tenho como responsabilidade
bloquear algumas coisas... Como poderia fazer o mesmo utilizando o IPFW ou
outro aplicativo do FreeBSD?????
O script que eu fiz no Slackware Linux é o seguinte:
Observação o comando egrep é para retirar linhas em branco e comentários do
arquivo que criei.......
#########################################################
echo "Bloquear sites"
for i in `cat /var/sites | egrep -v '#'| egrep -v ' '`
do
/sbin/ipchains -A forward -j REJECT -d $i
/sbin/ipchains -A forward -j REJECT -s $i
done
echo " - Habilitando IP Masquerading na rede interna 1 para internet."
/sbin/ipchains -A forward -j MASQ -i $EXTINT -s $INTLAN -d $UNIVERSE
Onde:
EXTINT - Interface externa (eth0, eth1...)
INTLAN - IP da rede interna
UNIVERSE - é 0.0.0.0/0
#########################################################
Se alguém puder me ajudar agradeço..........
****************************************************************
Éderson Frasnelli Ribeiro
Assessoria de Informática
Diretoria Geral de Administração (DGA)
Unicamp
*(019) 3788-4436
ederson em dga.unicamp.br
****************************************************************
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://www.fug.com.br/pipermail/freebsd/attachments/20020313/45a86645/attachment.html>
Mais detalhes sobre a lista de discussão freebsd