Где можно скачать точные IP диапазоны?
Вот самый точный алгоритм:
1) берем список ASN по стране отсюда https://bgp.he.net/country/RU
2) для каждой ASN делаем whois -h whois.ripe.net -- -T route ASN -i origin
По странам и групным городам я раньше находил базы здесь https://www.maxmind.com
Потом бесплатный доступ закрыли и сейчас эта база продается или предоставляется как услуга
за деньги.

В пиратской бухте и в eMule я находил старые снапшоты этой-же базы датирующейся где-то 2010
годом. Их несколько ссылок. Но те которые бинарные - могут не открываться современными файловыми
API от maxmind.