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