]> Sergey Matveev's repositories - stargrave-blog.git/commit
Страны и AS в статистике NetFlow
authorSergey Matveev <stargrave@stargrave.org>
Sun, 9 Nov 2025 11:04:46 +0000 (14:04 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 9 Nov 2025 11:04:46 +0000 (14:04 +0300)
commit71bda6d550c52c50e1bcf624bd306f5dd3f310fe
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent8d267debbd61503c59c455f07cf75d6e6fd0df6c
Страны и AS в статистике NetFlow

https://iptoasn.com/
https://github.com/ipinfo/mmdbctl
https://github.com/P3TERX/GeoLite.mmdb
https://github.com/8bitsaver/maxmind-geoip
https://github.com/PrxyHunter/GeoLite2
https://github.com/sapics/ip-location-db
В nfdump утилите есть возможность использовать geolookup БД, которая из
CSV файлов MaxMind может выудить информацию по странам для IP адресов.
Но вот только где достать MaxMind БД? Она просто так не выдаётся.

Из альтернатив нашёл iptoasn.com, но в нём другие форматы. Наверное
можно довольно просто CSV то переделать под нужный лад, но пока хотелось
вообще понять будет ли это всё работать с nfdump.

Нашёл разные GitHub репозитории, но не во всех CSV формат. Нашёл mmdbctl
утилиты, которые могут сконвертировать в CSV, но его формат совсем не
тот что нужен для geolookup. Нужно именно MaxMind родной CSV.

В общем, удалось сделать geolookup БД. Оказалось, что после РФ, >10%
трафика у меня с Китаем.