jmccormac - 1:44 am on May 27, 2013 (gmt 0)
I hope not. I just finished that table and don't want to have to undo it. :) Not all of those country codes have active TLDs though. The European Union's EU isn't actually a genuine country code but I've seen Akamai use it for some of its ranges in Europe. The problem is that once you go below the /24 or class C ranges, the subnets occur and it is these that often provide the most problems for the off-the-shelf Geo IP packages as the subnet data is only in the bulk WHOIS data from the IP registries. An IP subnet could, for example be assigned to a business in Ireland hosting on US webservers. With UPC (one of the biggest EU cable operators, some Geo IP software might consider an IP as being assigned to Austria whereas it could be an Irish, British, Dutch or Austrian IP for example. It all has to do with how well the WHOIS data is parsed (if at all). This is why blocking by country is not 100% effective.