Publicada por pedrohc em 24/04/2007 - 10:41h:
* pedrohc usa Debian

Pessoal,
preciso de uma ajuda!

to tentando criar um script que fara o seguinte procedimento.

existe um arquivo contendo ips chamado "listagem" e preciso criar um escript que ira inserir 3 regras para os ips desta lista. podem me ajudar a criar?

As regras sao de Nat, destino, e origem

Agradeço

  
 
Resposta de signout em 24/04/2007 - 12:34h:
* signout usa Slackware
* signout tem conceito: 9.4
 


Pedrohc,

Pelo que entendi, o que voce precisa eh criar 3 regras para os ips que estejam dentro de um arquivo, certo???

Supondo que o seu arquivo listagem contenha os seguintes ips
10.0.0.1
10.0.0.2
10.0.0.3

crie um outro arquivo, chamado por exemplo de regras.

Neste arquivo voce insere o seguinte

#!/bin/sh

for ip in `cat listagem`
do
iptables -I INPUT -s $ip -d 10.0.0.100 -j ACCEPT
<<aqui voce coloca as regras que voce quer, sempre substituindo os endereços que seriam do arquivo pela variavel $ip>>
done

Espero que ajude.
[]s

 
Resposta de pedrohc em 24/04/2007 - 12:53h:
* pedrohc usa Debian
* pedrohc tem conceito: nenhum voto.
 


Ola singout,

no meu caso o arquivo de ip tem 500 ips de 1 a 8 diversificados.

no caso nesta parte do ip nao funcionar, creio que justmente por isso
hehe

mas o interessante eh q gostaria que ele fosse para o mesmo arquivo de listagem

vlw

 
Resposta de signout em 24/04/2007 - 16:03h:
* signout usa Slackware
* signout tem conceito: 9.4
 


Pedrohc,

O script que eu mandei foi baseado nas informaçoes que voce forneceu....
O que são exatamente 1 a 8 diversificados? Gostaria que fosse para o mesmo arquivo de listagem?? O script???

Att

  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts