Автор Тема: список IP адресов России (альтернатива GeoIP)  (Прочитано 2268 раз)

Оффлайн тугодум

  • Давно тут
  • **
  • Сообщений: 36
В приложеном файле - список IP адресов Российской Федерации.
(альтернатива пакету GeoIP, который регулярно обновляется для Альт Линукс p8)

Источник: www.ripe.net/publications/docs/ripe-555

RIPE - интернет регистратор (Голландия) выделяющий IP адреса Европе и части Азиии, в том числе и Российской Федерации.
Адреса выделяются блоками. Минимальный размер блока выделенного РФ - 128. Далее "адресом" называется "блок адресов".
Согласно ripe-555 база адресов обновляется ежедневно.
Размер базы - 175 тысяч записей (12 Мб).
Пример записи: "ripencc|RU|ipv4|194.107.17.0|256|..."
здесь:
    1. кто выделил - регистратор (ripencc)
    2. кто получил - владелец (RU|FR|GB|DK|IT|...)
    3. версия (ipv4|ipv6)
    4. адрес (1.2.3.4)
    5. размер (десятичное целое)
    ... другие поля
Алгоритм выделения адресов РФ из базы:
   1. взять строку, разделить на поля по символу "|"
   2. если поле2=="RU" и поле3=="ipv4" то вывести поле4 и поле5
размер списка - 8 тысяч адресов (140 Кб)
« Последнее редактирование: 09.12.2017 23:30:40 от тугодум »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
вам скрипт написать чтобы такое автоматом генерилось?

Оффлайн тугодум

  • Давно тут
  • **
  • Сообщений: 36
1. Не мне (у меня есть), а пользователям Альт Линукс.
2. Напишите.

Оффлайн тугодум

  • Давно тут
  • **
  • Сообщений: 36
Замечания по списку IP адресов РФ:
  1. источник списка - не РФ, он может быть в любой момент заблокирован.
  2.1. есть факты продажи IP адресов выделенных РФ иностранцам.
       пример: 212.19.24.192 принадлежит (сейчас) google,
         согласно СпискуIP выделен РФ в составе блока 212.19.0.0 размером 8192,
           согласно GeoIP - это (бывшая) собственность компании redcom (Хабаровск).
  2.2. есть факты использования зарубежных IP адресов огранизациями из РФ.
       пример: 103.5.149.92 принадлежит Гонконгу, используется компанией RT (Москва).
  3. Если заниматься фильтрацией по IP, то каким инструментом поднять такой объём (десятки тысяч адресов)?
  4.1. Составленный список не отсортирован.
  4.2. В списке имеются смежные адреса, их можно объединить.
« Последнее редактирование: 10.12.2017 08:54:34 от тугодум »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
  3. Если заниматься фильтрацией по IP, то каким инструментом поднять такой объём (десятки тысяч адресов)?
ipset

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
  2.1. есть факты продажи IP адресов выделенных РФ иностранцам.
       пример: 212.19.24.192 принадлежит (сейчас) google,
         согласно СпискуIP выделен РФ в составе блока 212.19.0.0 размером 8192,
           согласно GeoIP - это (бывшая) собственность компании redcom (Хабаровск).
В каком месте этот IP принадлежит Google ?
inetnum:        212.19.24.192 - 212.19.24.255
netname:        REDCOM-CLNT-GGCache
descr:          Google Global Cache
country:        RU
admin-c:        RNC-RIPE
tech-c:         RNC-RIPE
status:         ASSIGNED PA
mnt-by:         REDCOM-MNT
mnt-lower:      REDCOM-MNT
mnt-routes:     REDCOM-MNT
created:        2013-12-30T02:08:21Z
last-modified:  2013-12-30T02:08:21Z
source:         RIPE
То, что Редком там решил себе кэш сделать, этого никак не означает.
  2.2. есть факты использования зарубежных IP адресов огранизациями из РФ.
       пример: 103.5.149.92 принадлежит Гонконгу, используется компанией RT (Москва).
Нет, формально это не Москва:
organisation:   ORG-KLAL1-AP
org-name:       Kaspersky Labs Asia Ltd
country:        HK
address:        Room 2501, 25/Floor
address:        Manhattan Place
address:        23 Wang Tai Road
phone:          +852-3559-9231
e-mail:         apac.itadmin@kaspersky.com
mnt-ref:        APNIC-HM
mnt-by:         APNIC-HM
last-modified:  2017-08-29T23:22:41Z
source:         APNIC

Оффлайн тугодум

  • Давно тут
  • **
  • Сообщений: 36
В каком месте этот IP принадлежит Google ?

inetnum:        212.19.24.192 - 212.19.24.255
netname:        REDCOM-CLNT-GGCache
descr:          Google Global Cache
country:       RU
да, формально (country: RU).
можно сказать иначе:
2.1. есть факты использования IP адресов выделенных РФ иностранцам
но по факту - это продажа, тоже относится к 2.2.
То, что Редком там решил себе кэш сделать, этого никак не означает.
кэш да не наш. Это google.

>nslookup 212.19.24.192  выдаёт:
192.24.19.212.in-addr.arpa    name = cache.google.com.
« Последнее редактирование: 10.12.2017 14:24:29 от тугодум »

Оффлайн тугодум

  • Давно тут
  • **
  • Сообщений: 36
Нет, формально это не Москва:
>nslookup russian.rt.com  выдаёт:
russian.rt.com   canonical name = wpc.ru.rt.com.
Name:   wpc.ru.rt.com
Address: 103.5.149.93
« Последнее редактирование: 10.12.2017 14:25:05 от тугодум »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
>nslookup 212.19.24.192  выдаёт:
192.24.19.212.in-addr.arpa    name = cache.google.com.
И что ?
>nslookup russian.rt.com  выдаёт:
russian.rt.com   canonical name = wpc.ru.rt.com.
Name:   wpc.ru.rt.com
Address: 103.5.149.93
И снова "и что" ? Я показал, что имеет значение, а nslookup тут множно засунуть в соответствующее место.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
>nslookup russian.rt.com  выдаёт:
russian.rt.com   canonical name = wpc.ru.rt.com.
Name:   wpc.ru.rt.com
Address: 103.5.149.93
И снова "и что" ? Я показал, что имеет значение, а nslookup тут множно засунуть в соответствующее место.
Ха, и "независимый" Касперский вдруг что-то хостит для RussiaToday  ;-)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Ха, и "независимый" Касперский вдруг что-то хостит для RussiaToday  ;-)
Это уже их личное дело, кого они там хостят. :-)