В приложеном файле - список IP адресов Российской Федерации.
(альтернатива пакету GeoIP, который регулярно обновляется для Альт Линукс p8)
Источник:
www.ripe.net/publications/docs/ripe-555RIPE - интернет регистратор (Голландия) выделяющий 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 Кб)