Zur Lösung dieses Problems gäbes es sogar einen Independent RFC: https://datatracker.ietf.org/doc/html/rfc8805
Google macht das zB (wir auch schon):
Da frage ich mich nur, wer die Listen pflegt. Wenn ich schon sehe, wie bescheiden die Datenpflege der offiziellen Datenbanken von RIPE und Co. sind.
Ich geb dieser Liste von Google 5 Jahre und die Hälfte passt nicht mehr.
Ich weis jedenfalls, dass die Deutschen Provider dies ganz bestimmt nicht bis auf PLZ runter machen werden, noch nicht mal auf Regionen. Das ist bei denen teil des Betriebsgeheimnisses wann sie wo wie viel IP-Adressen sie für die Nutzer benötigen.
Oder sie setzen CGNAT ein, dann ist man ganz raus. Die öffentliche IP bei CGNAT ist meistens am Firmensitz oder einem großen Rechencenter verortet.