Monitorando e bloqueando P2P com IPTABLES e IPP2P
O bloqueio de redes P2P, tanto em redes corporativas quanto em pequenas estruturas é sempre um problema para o administrador de redes. Neste artigo mostrarei como aplicar o filtro IPP2P no IPTABLES utilizando a distribuição Slackware (10.2). O artigo é baseado nos fontes, logo, com algumas adaptações é possível fazê-lo em qualquer distribuição.
Parte 3: Criando as regras e configurando o SYSLOG para gerar os logs
Utilizando a linha padrão do ipp2p, vamos adicionar ao nosso firewall a linha a seguir que bloqueia as principais redes de P2P:
iptables -A FORWARD -m ipp2p --edk --kazaa --gnu --bit --apple --dc --soul --winmx --ares -j DROP
Antes de bloquear, é interessante gerar um log.
# vi /etc/syslog.conf
Vamos adicionar a seguinte entrada:
Salve, saia e reinicie o syslogd:
# /etc/rc.d/rc.syslog restart
Feito. Na prática, as principais redes P2P estão bloqueadas na sua rede. Você pode ver os logs das tentativas no arquivo /var/log/iptables (ou no arquivo que você configurou).
Caso não tenha dado certo, revise os procedimentos, verifique se você não está liberando todo o tráfego da rede interna (lembre-se que o iptables é hierárquico) etc.
Espero que ajude.
sds.
iptables -A FORWARD -m ipp2p --edk --kazaa --gnu --bit --apple --dc --soul --winmx --ares -j DROP
Antes de bloquear, é interessante gerar um log.
iptables -A FORWARD -m ipp2p --edk --kazaa --gnu --bit --apple --dc --soul --winmx --ares -j LOG --log-level 1 --log-prefix "Acesso P2P: "
iptables -A FORWARD -m ipp2p --edk --kazaa --gnu --bit --apple --dc --soul --winmx --ares -j DROP
iptables -A FORWARD -m ipp2p --edk --kazaa --gnu --bit --apple --dc --soul --winmx --ares -j DROP
Configurando o log do iptables
Vamos editar o syslog.conf para podermos gerar os logs do tráfego p2p.# vi /etc/syslog.conf
Vamos adicionar a seguinte entrada:
# Logs IPTABLES:
*.=alert -/var/log/iptables
*.=alert -/var/log/iptables
Salve, saia e reinicie o syslogd:
# /etc/rc.d/rc.syslog restart
Feito. Na prática, as principais redes P2P estão bloqueadas na sua rede. Você pode ver os logs das tentativas no arquivo /var/log/iptables (ou no arquivo que você configurou).
Caso não tenha dado certo, revise os procedimentos, verifique se você não está liberando todo o tráfego da rede interna (lembre-se que o iptables é hierárquico) etc.
Espero que ajude.
sds.
na página de apresentação, não há nada escrito...