[MASOCH-L] faixas IPs brasileiras

Rubens Kuhl Jr. rubensk at gmail.com
Mon Feb 4 15:22:55 -03 2008


>     Alguém teria essa informação ? E se tiver ... essa informação é
> conseguida 'oficialmente' em algum lugar ??? Revirei o site da LACNIC
> mas não encontrei nadinha a respeito. Só acho na IANA os blocos
> designados à LACNIC, mas na LACNIC não acho quais blocos são designados
> ao Brasil .....

ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-latest

Esse arquivo é sempre a delegação mais recente, nessa pasta há também
o histórico.

Esse arquivo tem registros assim, entre outros:

lacnic|BR|ipv4|189.0.0.0|2097152|20060719|allocated
lacnic|BR|ipv4|189.32.0.0|2097152|20070330|allocated
lacnic|BR|ipv4|189.64.0.0|2097152|20070911|allocated
lacnic|MX|ipv4|189.128.0.0|4194304|20060508|allocated
lacnic|MX|ipv4|189.192.0.0|1048576|20061108|allocated


O formato do arquivo está descrito em
ftp://ftp.lacnic.net/pub/stats/lacnic/RIR-Statistics-Exchange-Format.txt,
mas algo como
cat delegated-lacnic-latest | grep "|BR|" | grep "ipv4" já dá um
começo. Já há alguns scripts prontos para digerir esse arquivo, tais
como:

PHP:
http://www.tellinya.com/read/2007/06/03/ip2country-translate-ip-address-to-country-code/

Perl:
http://mirin.apnic.net/resourcecerts/testcas/delegated2list.pl

Outra possibilidade é pegar uma versão já mastigada do arquivo, tal
como a publicada pelo Geoff Houston:
http://bgp.potaroo.net/ipv4-stats/prefixes_lacnic_pool.txt

Essa versão já tem os IPs em formato CIDR ao invés de
início|quantidade, mas os códigos de países foram omitidos... talvez
uma utilização cruzada consiga gerar o resultado que você quer com
menos trabalho, talvez seja melhor mesmo processar o arquivo original
do LACNIC e chegar numa lista no formato que você precisa.

Já para uma lista em formato IP inicial | IP final, a MaxMind tem esta aqui:
http://www.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip
(Verifique a licença de uso desse conteúdo em
http://www.maxmind.com/app/geolitecountry)



Rubens



More information about the masoch-l mailing list