[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Regra Iptables com varios IPs



Davi wrote:
Em Quarta 02 Maio 2007 15:44, Bruno Oliveira escreveu:
Pedro - Debian wrote:
Olá Bruno,

Há um tempo atrás vc mandou uma mensagem na lista, que tinha feito uma
regra onde conseguia passar como parâmetro um arquivo texto com uma
lista de ips para serem liberados no msn.

coloquei em meu arquivo de firewall da seguinte maneira:

LISTIP=$(cat /etc/lista_ip.txt)

for IP in $LISTIP;
  do

    $IPTABLES -A FORWARD -s $IP -p tcp --dport 1863 -j ACCEPT
    $IPTABLES -A FORWARD -s $IP -d 64.4.13.0/32 -j ACCEPT

done;

me pergunto se um

for IP in `cat /etc/lista_ip.txt`; do
	${IPTABLES} -A FORWARD -s ${IP} -p tcp --dport 1863 -j ACCEPT
	${IPTABLES} -A FORWARD -s ${IP} -d 64.4.13.0/32 -j ACCEPT
done;

não seria mais rápido por não ter que inicializar e atribuir uma variável e, depois, recuperar tudo...
Alguém com mais noções em Shell Script e Assembly pode dar uma luz?

[]s

Desculpa a atribuição da variavél da LISTIP e para outra coisa, ela não é necessária, apenas a estrutura do "for" é necessário.



Reply to: