Geo IP (DB + tools)

Zprovozněno především pro účely webových statistik (awstats). Současný stav:

    • nainstalovány oficiální .rpm balíky
      • geolite2-city
      • geolite2-country
    • automatický update (MaxMind) - balík geoipupdate
    • update ze serveru miyuru.lk/geoiplegacy (protože MaxMind v 2022 končí s updaty původního formátu databáze GeoIP.dat) a miyuru konvertuje data z aktuální verze do původního (legacy) formátu.

důsledkem jsou nové příkazy, například geoiplookup, který jako parametr příjmá IP adresu nebo hostname. Příklad:

Jirka z práce (Diebold-Nixdorf):

# geoiplookup 80.154.98.131
geoiplookup `cut -d' ' -f 1 <<<$SSH_CONNECTION`
GeoIP Country Edition: DE, Germany
GeoIP City Edition, Rev 1: DE, 00, N/A, N/A, N/A, 51.299301, 9.490900, 0, 0
GeoIP ASNum Edition: AS3320 Deutsche Telekom AG

Jirka z mobilu:

# geoiplookup 78.80.25.234
geoiplookup `cut -d' ' -f 1 <<<$SSH_CONNECTION`
GeoIP Country Edition: CZ, Czech Republic
GeoIP City Edition, Rev 1: CZ, 52, Hlavni mesto Praha, Prague, 198 00, 50.100201, 14.549700, 0, 0
GeoIP ASNum Edition: AS13036 T-Mobile Czech Republic a.s.

Jirka z vlaku ČD:

# geoiplookup 195.146.105.7
geoiplookup `cut -d' ' -f 1 <<<$SSH_CONNECTION`
GeoIP Country Edition: CZ, Czech Republic
GeoIP City Edition, Rev 1: CZ, 86, Pardubicky kraj, Ceska Trebova, 560 02, 49.902100, 16.450199, 0, 0
GeoIP ASNum Edition: AS25512 CD-Telematika a.s.

Jirka z vlaku (Alex wi-fi, Západní expres):

# geoiplookup 185.238.219.56
geoiplookup `cut -d' ' -f 1 <<<$SSH_CONNECTION`
GeoIP Country Edition: DE, Germany
GeoIP City Edition, Rev 1: DE, 00, N/A, Neutraubling, N/A, 48.987400, 12.201000, 0, 0
GeoIP ASNum Edition: AS210070 Hotsplots GmbH

Alex je značka pod kterou provozuje dopravu Die Länderbahn (DLB) z Mnichova přes Plzeň do Prahy.

Views: 1