Comme le dit doudoudu37, il y a des sites qui font ça mais unitairement. Leur valeur ajoutée, c'est justement d'avoir glané les informations relatives aux affectations d'IP auprès des différents FAI.
Si tu veux faire la même chose, il faut commencer par recenser les préfix des IP en fonction des pays, voir continents... ensuite tu peux zoomer plus précisément mais ça te demandera d'autant plus de boulot que tu veiux être précis. Par exemple, 41.xxxx.xxxx.xxxx = magreb
PS : la CNIL n'a rien à voir là dedant. l'adresse IP est publique.