как перечислить все диапазоны IP в Интернете?

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

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

  • Как замедлить работу сети
  • посетите веб-сайт с несколькими доменами на том же сервере, используя IP-адрес
  • Платформа X11 в действии аккаунта Google
  • One Solution collect form web for “как перечислить все диапазоны IP в Интернете?”

    Я думаю, что вы ищете базу гео-IP. Maxmind делает его доступным.

    Если вы используете Debian, вы можете установить geoip-database и geoip-bin чтобы получить доступ к утилитам баз данных и командной строки.

    Существуют библиотеки, доступные на нескольких языках:

    • libgeo-ip-perl
    • php5-geoip
    • python-geoip
    • tclgeoip

    А также модуль Apache:

    • libapache2-mod-geoip

    На основе вашего комментария, вот несколько объяснений:

    IP-адреса глобально организованы IANA. IANA распространяет блоки адресов в региональные интернет-реестры (например, ARIN, RIPE и т. Д.). РИР делегирует блок адресов в локальные интернет-реестры (организации) или Национальные интернет-реестры (страны).

    Таким образом, каждый IP-адрес может быть соотнесен с конкретной страной на самом базовом уровне. Когда зарегистрирован адресный блок, регистрирующий объект должен указать физический адрес. Во многих случаях в большинстве случаев это происходит в пределах мегаполиса. Это общедоступные данные и, вероятно, достаточно точны, чтобы напугать бежезус из незначительной части населения.

    Далее, Maxmind, скорее всего, собирает данные об использовании из разных мест. У меня нет каких-либо конкретных знаний о бизнес-практике Maxmind, но возможны различные способы определения конкретного IP-адреса:

    • Использование и трафик, который добровольно отправляет адрес (всегда отправляется на один и тот же физический адрес, всегда получает указания на / с одного и того же физического адреса).
    • Wardriving (Google многое сделал, а также Skyhook).
    • Поставщики кабельных / DSL явно знают точное местоположение каждого IP-адреса, который они назначают, и, вероятно, могут быть убеждены поделиться этой информацией с точностью до мили за правильную цену.

    И т.д..

    IP-адреса обычно не меняют местоположение (если вообще). Новые IP-адреса добавляются в список все время (по крайней мере, до тех пор, пока мы не закончим их), но, как правило, хорошо установленные IP-адреса не будут перемещаться в новый город или штат. Таким образом, чем дольше он был в базе данных, тем более надежным является расчетное местоположение.

    Linux и Unix - лучшая ОС в мире.