Linux-GeoIP-CLI-App

1345
vtest

Ich bin auf der Suche nach einer Linux-CLI-App, die eine Liste von IP-Adressen akzeptieren und Punkte auf der Weltkarte zeichnen kann. Ich möchte nur eine Bilddatei mit der Weltkarte und Punkten erhalten, die auf IP-Standorte verweisen.

Ein Webservice kann dies nicht tun, da ich dies möglicherweise auf Computern ausführen muss, die keinen permanenten Zugriff auf das Internet haben. Daher benötige ich eine eigenständige App. AFAIK gibt es kostenlos herunterladbare GeoIP-Datenbanken, dies sollte also kein Problem sein.

Ich poste hier, weil ich eine solche App nicht durch googeln gefunden habe und ich brauche einen Rat von der Community, bevor ich irgendwann versuche, so etwas selbst zu schreiben.

2

2 Antworten auf die Frage

1
akira

Da Sie keinen Onlinedienst verwenden können, müssen Sie die gesamte Datenbank (einschließlich der Zuordnung des IP-Bereichs zum Standort) auf die Maschine (n) bringen. soweit ich das beurteilen kann,

scheint eine solche Datenbank anzubieten (Sie müssen dafür bezahlen). Es bietet außerdem APIs in mehreren Sprachen an, zum Beispiel C:

eine andere (freie) Option scheint zu sein

damit kannst du leicht dein eigenes cli-tool hacken, das dann einige punkte auf ein anderes bild (eine weltkarte) malt.

0
cinsk

Wenn Sie die freie Datenbank MaxMind verwenden können, möchten Sie möglicherweise Geoip verwenden .

Bitte lesen Sie [Wie empfehle ich Software] (https://meta.superuser.com/questions/5329/how-do-i-recommend-software-in-my-answers/5330#5330), um einige Tipps zu erhalten Sie sollten Software empfehlen. Sie sollten mindestens einen Link sowie einige zusätzliche Informationen über die Software selbst und deren Verwendung zur Lösung des Problems in der Frage angeben. DavidPostill vor 7 Jahren 0