[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] RESOLVIDO Whois + lista de IPs
From: |
Kurt Kraut |
Subject: |
Re: [shell-script] RESOLVIDO Whois + lista de IPs |
Date: |
Fri, 29 Apr 2011 12:20:48 -0300 |
Aloha,
Lembre-se que servidores de WHOIS (como o do Registro.br) são bem agressivos
contra flood. Se sua lista tiver mais de 100 IPs, pode apostar que seu IP
será prolongadamente bloqueado e impedido de fazer novas consultas.
É importante ponderar se a informação que você precisa tem que ser de fato
colhida via WHOIS. Se sim, terá que implementar algum sleep no loop para
espaçar as requisições em tempo suficiente para não cair na malha fina
anti-flood e ter seu script bloqueado. Outra ação importante é dar um sort
-u antes da lista para não fazer requisições repetidas.
Abraços,
Kurt Kraut
Em 28 de abril de 2011 11:36, Daniel Ricardo da Silva <
address@hidden> escreveu:
>
>
> Meus amigos, resolvido então!!
> Realmente a lista de IPs é um abaixo do outro e já foi construída sem
> qualquer outra informação.
> Ex:
> 201.xx....
> 200.xx...
> 187.xx...
>
> Etc..
> Tanto Leslie Watter quanto Rogério Tomassoni me deram soluções que
> funcionam muito bem.
> Abraço e muito obrigado a todos!!
>
> Daniel.
> On 04/28/2011 11:13 AM, Leslie Watter wrote:
> > que tal fazer um shell, como por exemplo
> >
> > ./meu_whois.sh arquivo_com_end_ip arquivo_saida
> >
> > ---meu_whois.sh ------
> > #!/bin/bash
> > for i in `cat $1`; do
> >
> > whois $i>> $2
> >
> > done
> > -------------------------------
> >
> > Veja que não fiz *nenhuma* verificação no script, isso fica como lição de
> > casa pra vc ;-)
> >
> > []s
> >
> > LEslie
> >
> >
> > 2011/4/28 Daniel Ricardo da Silva<address@hidden>
> >
> >
> >>
> >> Bom dia pessoal,
> >>
> >> preciso da saída do comando whois a partir de uma lista de IPs, num
> >> arquivo txt.
> >> Exemplo:
> >>
> >> Ao invés de:
> >> whois número_ip
> >>
> >> Seria:
> >> whois arquivo_com_lista_de_ips
> >>
> >> É possível?
> >>
> >>
> >>
> >
> >
> >
>
>
>
[As partes desta mensagem que não continham texto foram removidas]