Как я могу определить, какой компании IP-адрес принадлежит?

Если у вас большое количество изображений, посмотрите на фильтр Блума , который использует несколько хешей для вероятностного, но эффективного результата. Если количество изображений невелико, то достаточно криптографического хэша, такого как md5.

7
задан Brann 24 June 2009 в 12:21
поделиться

5 ответов

Вы можете установить инструмент командной строки whois для windows от microsoft

edit: тогда какую информацию вы ищете?

>whois bbc.co.uk
Domain name:
    bbc.co.uk

Registrant:
    British Broadcasting Corporation

Registrant type:
    UK Limited Company, (Company number: 000057)

Registrant's address:
    Research & Development
    Kingswood Warren
    Tadworth
    Surrey
    KT20 6NP
    United Kingdom

Registrar:
    British Broadcasting Corporation [Tag = BBC]
2
ответ дан 7 December 2019 в 18:45
поделиться

Вы можете выполнить поиск whois на https://ws.arin.net/whois и проанализируйте информацию, которую вы ищете.

0
ответ дан 7 December 2019 в 18:45
поделиться

В основном я поддерживаю ответы "whois". Раньше компании владели целыми блоками адресов, поэтому людям было довольно легко написать свой собственный Whois, но поскольку IP-адреса (v4) становились все более редкими, это перестало быть простым. Я бы даже не подумал попробовать это сейчас. Используйте настоящий whois.

0
ответ дан 7 December 2019 в 18:45
поделиться

Отметьте этот http://ws.arin.net/whois/ , он должен предоставить необходимую информацию

Вы можете попробовать запросить

http: / /ws.arin.net/whois/?queryinput={ipaddress} с помощью WebClient или WebRequest, а затем попробуйте проанализировать возвращенную строку.

Простой поиск string.IndexOf ("OrgName:") должен помочь вам .

пример URL http://ws.arin.net/whois/?queryinput=207.46.193.254

HTH

OneSHOT

0
ответ дан 7 December 2019 в 18:45
поделиться

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

Сначала вопрос (ы) ... каков источник IP-адреса, который вы хотите разрешить - «посетитель» веб-сайта, веб-сервер или неизвестный источник? В целях этого ответа я предполагаю, что вы хотите «преобразовать» посетителя веб-сайта, поскольку это наиболее распространенная / ценная причина для решения IP-> Company.

Проблема первая ... Используя WHOIS, вы можете определить "владельца" сетевого блока (диапазона IP-адресов), связанного с рассматриваемым IP-адресом. «Владельцем» сетевого блока является (обычно) интернет-провайдер, обслуживающий компанию, которую вы хотите идентифицировать, а не компания, использующая IP-адрес.

Проблема вторая ... DNS не является надежным источником для чего-либо, кроме разрешения типа IP-> domain.tld или domain.tld-> ip. Кроме того, это не принудительно (не совсем) и не совсем надежно.

Проблема третья ... Возможно, это не проблема для вас. В зависимости от сетевого адаптера (ARIN, RIPE и др.), Который разрешил ваш запрос WHOIS, вы обнаружите, что результирующий формат не всегда легко анализировать - читаемый ... да, анализируемый ... нет.

0
ответ дан 7 December 2019 в 18:45
поделиться
Другие вопросы по тегам:

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