Steampipe позволяет запрашивать облачные API, используя только SQL-запросы. Плагин IP2Location.io для Steampipe позволяет пользователям запрашивать данные по геолокации IP, а также данные WHOIS.
Все, что вам нужно сделать, это установить Steampipe, а затем установить плагин IP2Location.io для Steampipe с помощью команды ниже:
steampipe plugin install ip2location/ip2locationio
Вам потребуется API-ключ, чтобы начать. Если у вас его нет, пожалуйста, зарегистрируйтесь для получения бесплатного API-ключа.
Вы можете запрашивать данные WHOIS, используя SQL, как показано ниже:
select
domain,
domain_id,
status,
create_date
from
ip2locationio_whois
where
domain = 'google.com';
Вы увидите:
+------------+-------------------------+---------------------------------------------------------------------------+----------------------+ | domain | domain_id | status | create_date | +------------+-------------------------+---------------------------------------------------------------------------+----------------------+ | google.com | 2138514_DOMAIN_COM-VRSN | clientUpdateProhibited (https://www.icann.org/epp#clientUpdateProhibited) | 1997-09-15T07:00:00Z | +------------+-------------------------+---------------------------------------------------------------------------+----------------------+
Для получения дополнительной информации пожалуйста обратитесь к документации IP2Location.io Steampipe.