2

Я ищу приложение CLI для Linux, которое может принимать список IP-адресов и рисовать точки на карте мира. Все, что я хочу, это получить файл изображения, содержащий карту мира и точки, указывающие на IP-адреса.

Веб-сервис этого не сделает, потому что мне может потребоваться запустить его на компьютерах, которые не имеют постоянного доступа к Интернету, поэтому мне нужно отдельное приложение. AFAIK есть свободно загружаемые базы данных GeoIP, так что это не должно быть проблемой.

Я пишу здесь, потому что мне не удалось найти такое приложение путем поиска в Google, и мне нужен совет от сообщества, прежде чем в конечном итоге попытаться написать что-то подобное самому.

2 ответа2

1

так как вы не можете использовать онлайн-сервис, вы должны перенести всю базу данных (содержащую отображение ip-range на location) на машины. насколько я вижу,

кажется, предлагает такую базу данных (вы должны заплатить за это). кроме того, он предлагает API на нескольких языках, например C:

другой (бесплатный) вариант кажется

с этим вы можете легко взломать свой собственный инструмент cli, который затем нарисует несколько точек на другой картинке (карте мира).

0

Если вы можете использовать бесплатную базу данных MaxMind , вы можете использовать geoip.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .