IP к команде консоли консоли

Есть ли консольная команда, которая принимает IP-адрес в качестве ввода и отображает географическую информацию, такую ​​как город, страна, интернет-провайдер и т. д.?

33 голоса | спросил BuZain 14 FebruaryEurope/MoscowbMon, 14 Feb 2011 22:22:36 +0300000000pmMon, 14 Feb 2011 22:22:36 +030011 2011, 22:22:36

1 ответ


26

Команда является легкой частью, сложная часть имеет доступ к базе данных.

Например, Ubuntu имеет бесплатную базу данных с инструментом запроса командной строки ( geoiplookup ) в geoip-bin  Установить geoip-bin пакет. Но он отображает только информацию о стране и использует статическую (следовательно, устаревшую) базу данных. Этот инструмент также может запросить базу данных GeoIP MaxMind , если у вас есть подписка.

Существуют различные базы данных GeoIP, которые вы можете найти. Они, как правило, предназначены для просмотра через веб-браузер, но вы можете искать скрипт скремблирования. Например, вот ruby для извлечения данных из базы данных MaxMind . Обратите внимание, что скремблирование может противоречить условиям обслуживания базы данных.

ответил Gilles 14 FebruaryEurope/MoscowbMon, 14 Feb 2011 23:01:02 +0300000000pmMon, 14 Feb 2011 23:01:02 +030011 2011, 23:01:02

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132