Bloqueio de várias palavras [RESOLVIDO]

1. Bloqueio de várias palavras [RESOLVIDO]

Mauro R. Larrat
maurolarrat

(usa Ubuntu)

Enviado em 04/04/2011 - 12:24h

Caros,
sou novo aqui e esta é minha primeira participação.

Gostaria de saber como bloqueio mais de uma palavras com o módulo string do iptables.

por exemplo:

PALAVRAS="/etc/network/palavras/lista"
iptables -A FORWARD -m string --strings $PALAVRAS --algo mb -j DROP

onde PALAVRAS é um caminho para um arquivo contendo as palavras bloqueadas.

Existe alguma formatação específica paraas palavras digitadas dentro do arquivo "lista"? Quando faço do jeito descrito acima não funciona. Não gostaria de escrever a mesma regra para cada palavra...e nem de usar o Squid.


Agradeço muito a ajuda.

Mauro Larrat.



  


2. Re: Bloqueio de várias palavras [RESOLVIDO]

Emmanuel Tavares F Affonso
neltavares

(usa Slackware)

Enviado em 05/04/2011 - 22:03h

tente assim:

#PALAVRAS=sexo,[*****],violencia,drogas
#IFS=,
#for plv inf PALAVRAS;do
# iptables -A FORWARD -m string --algo bm --string "$plv" -j REJECT
#done



coloque todas as palavras separadas por virgula.
e após o parametro --string nao me lembro direito se deve usar aspas duplas "" ou não precisa.
testa ae e poste depois...


3. Re: Bloqueio de várias palavras [RESOLVIDO]

Mauro R. Larrat
maurolarrat

(usa Ubuntu)

Enviado em 06/04/2011 - 09:21h

valeu!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts