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

Geoip lookup

The whole idea of Geoip is flawed. IP dosen't reside in countries, they
are routable adresses that can reside everywhere, I guess soon on mars

Med v?nlig h?lsning
Andreas Larsen
IP-Only Telecommunication AB| Postadress: 753 81 UPPSALA | Bes?ksadress:
S:t Persgatan 6, Uppsala |
Telefon: +46 (0)18 843 10 00 | Direkt: +46 (0)18 843 10 56

Den 2013-05-24 02:54 skrev Rob Seastrom <rs at seastrom.com>:

>This may be just a case of getting what you pay for, but Maxmind marks
>entire netblocks as proxies, puts 'em in the wrong country, and
>ignores repeated efforts by the registrant of the address space to set
>the record straight.  The problem comes when people actually do stuff
>with the information, like block access to legitimate web sites
>because the're in "proxy space" and therefore assumed to be bad guys
>(believe it or not this practice is widespread by well-intentioned but
>clueless folk).  Caveat utilitor.
>chip <chip.gwyn at gmail.com> writes:
>> I've used the MaxMind Lite geo-ip database plus some perl modules and a
>> table to get something fairly close.  Anything in the BGP table that was
>> larger than a /20 I split into /20's.  For my use case, this was close
>> enough.  I then grabbed 30 or so IP's within the range and geo-ip mapped
>> them.  You can then apply some algebra and get a general idea of where
>> things are or are not.
>> Things I used:
>> http://search.cpan.org/~plonka/Net-Patricia-1.014/Patricia.pm - For
>> ip/prefix/lat-lon mapping
>> http://search.cpan.org/~borisz/Geo-IP-1.41/lib/Geo/IP.pm - For Geo-IP
>> lat/lon data
>> http://dev.maxmind.com/geoip/legacy/geolite - Maxmind's city database
>> http://data.caida.org/datasets/routing/routeviews-prefix2as/ - for BGP
>> prefix/mask + src ASN info
>> Good luck!
>> --chip
>> On Thu, May 23, 2013 at 3:47 PM, shawn wilson <ag4ve.us at gmail.com>
>>> What's the best way to find the networks in a country? I was thinking
>>> writing some perl with Net::Whois::ARIN or some such module and loop
>>> through the block. But I think I'll have to be smarter than just a
>>> loop not to get blocked and I figure I'm not the first to want to do
>>> I've noticed some paid databases out there. They don't cost much but
>>> they even worth what they charge? Ie, countryipblocks.net doesn't list
>>> quite a few addresses from a country I've looked at blocking. Isn't
>>> information free from the different *NICs anyway?
>>> This is probably two questions: a program that smartly looks for
>>> blocks in a block and are GeoIP services worth anything?
>> -- 
>> Just my $.02, your mileage may vary,  batteries not included, etc....