Git Product home page Git Product logo

geoip-update's Introduction

geoip-update GitHub Release

Maintained and provided by https://eXtremeSHOK.com

Description

The geoip-update script provides a simple and efficient way to update and download the latest geoip datatabases

FYI

Unlike other maxmind database update scripts, this will only download the databases when they have been updated. The databases are extracted directly to the geoip dir and as such this script does not use a temp dir and a copy. The script will also create symbolic links to alias the various database names to legacy database names

Quick Install Guide

  • Download the script
  • Set 755 permissions on the script
  • Run the the script

Version 2.0.0

  • eXtremeSHOK.com Maintenance
  • Initial Public Release

Version 1.x.x

  • eXtremeSHOK.com Internal

Example of the GeoIP database dir

ls -laFh /usr/share/GeoIP
total 93M
drwxr-xr-x+  2 root root   16 May 12 10:24 ./
drwxr-xr-x+ 70 root root   71 May 12 06:18 ../
-rw-r--r--   1 root root 858K May 12 10:24 GeoIP.dat
-rw-r--r--   1 root root 4.0M May 12 10:24 GeoIPASNum.dat
-rw-r--r--   1 root root 4.9M May 12 10:24 GeoIPASNumv6.dat
lrwxrwxrwx   1 root root   32 May 12 10:24 GeoIPCity.dat -> /usr/share/GeoIP/GeoLiteCity.dat
lrwxrwxrwx   1 root root   34 May 12 10:24 GeoIPCityv6.dat -> /usr/share/GeoIP/GeoLiteCityv6.dat
-rw-r--r--   1 root root 1.6M May 12 10:24 GeoIPv6.dat
-rw-r--r--   1 root root  63M May 12 10:24 GeoLite2-City.mmdb
-rw-r--r--   1 root root 2.2M May 12 10:24 GeoLite2-Country.mmdb
lrwxrwxrwx   1 root root   31 May 12 10:24 GeoLiteASNum.dat -> /usr/share/GeoIP/GeoIPASNum.dat
lrwxrwxrwx   1 root root   33 May 12 10:24 GeoLiteASNumv6.dat -> /usr/share/GeoIP/GeoIPASNumv6.dat
-rw-r--r--   1 root root  22M May 12 10:24 GeoLiteCity.dat
-rw-r--r--   1 root root  22M May 12 10:24 GeoLiteCityv6.dat
lrwxrwxrwx   1 root root   26 May 12 10:24 GeoLiteCountry.dat -> /usr/share/GeoIP/GeoIP.dat
lrwxrwxrwx   1 root root   28 May 12 10:24 GeoLiteCountryv6.dat -> /usr/share/GeoIP/GeoIPv6.dat

geoip-update's People

Contributors

extremeshok avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  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.