Giter Site home page Giter Site logo

masoudrahmani / country-ip-blocks Goto Github PK

View Code? Open in Web Editor NEW

This project forked from herrbischoff/country-ip-blocks

0.0 0.0 0.0 9.46 MB

CIDR country-level IP data, straight from the Regional Internet Registries, updated hourly. This is a read-only mirror.

Home Page: https://git.herrbischoff.com/country-ip-blocks/

License: Creative Commons Zero v1.0 Universal

country-ip-blocks's Introduction

Country IP Blocks

These have a thousand and one uses but are surprisingly hard to come by in bulk.

  • IPv4 and IPv6 ranges available.
  • Compiled directly from AFRINIC, APNIC, ARIN, LACNIC and RIPENCC data.
  • Deduplicated and subnets merged for efficiency.
  • Simplified and sorted by country TLD.
  • CIDR notation.
  • Updated hourly, commits only appear when there are changes.

Note

There are more than a dozen commercial IP geolocation database providers, and the accuracy of each provider is different. They get IP address information from the RIRs, but the assignment changes regularly as some companies release unwanted IP addresses and others obtain a new block of IP addresses.

The blocks of IP addresses assigned to many companies can, in turn, assign them to their users however they want without geographic boundaries. This makes pinpointing geolocation of an IP address rather difficult. The accuracy of geolocation data differs by provider. You can generally expect a 95% to 99% accuracy for the country level. The more granular you get, the less precise the data becomes.

This projects downloads the information directly from the local RIRs and is as accurate as the data provided. More often than not, the country attached to an IP range is the one the registering company is located in. There is no reliable way to determine the physical location of any IP without tracing it separately.

For an alternative source, please see the companion repository which is likely more accurate with regards to the expectations of many users.

https://git.herrbischoff.com/country-ip-blocks-alternative/

country-ip-blocks's People

Contributors

herrbischoff avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.