How-To
Services
Internal
Historical
External Tools
A GeoFeed is a standardized mechanism for publishing geographic location information about IP address prefixes. It helps network operators associate IP address blocks with real-world locations, enabling better visualization, monitoring, and geolocation accuracy.
A GeoFeed is especially useful in distributed networks like DN42, where many nodes exist in different physical locations. It can assist in mapping latency, debugging routing, and documenting physical network topology.
RFC 8805 - Format for Self-Published IP Geolocation Feeds
RFC 9632 - Finding and Using GeoFeed Data
inetnum, inet6num);geofeed: attribute);RFC 9877 - RDAP GeoFeed Extension
A concrete operational example of GeoFeed publication and integration within the RIPE Database was presented at RIPE 82 (see presentation below):
https://ripe82.ripe.net/presentations/84-RIPE82_geofeed.pdf
CSV Example:
# prefix,country_code,region_code,city,postal
172.20.0.0/24,FR,FR-ARA,LYON,69123
fd42:1234::/48,FR,,,,
...
JSON Example:
[
{
"prefix": "172.20.0.0/24",
"country_code": "FR",
"region_code": "FR-ARA",
"city": "LYON",
"postal": 69123
},
{
"prefix": "fd42:1234::/48",
"country_code": "",
"region_code": "",
"city": "",
"postal": 0
},
...
]
GeoFeed files can also be TXT or other simple text formats, but CSV/JSON is recommended for ease of parsing in scripts and automation tools.
remarks: GeoFeed <url> attribute in your inet(6)num object to point to your hosted GeoFeed.inetnum: 0.0.0.0/0
remarks: GeoFeed http://example.dn42/geofeed.csvHosted by: BURBLE-MNT, GRMML-MNT, XUU-MNT, JAN-MNT, LARE-MNT, SARU-MNT, ANDROW-MNT, MARK22K-MNT, IEDON-MNT | Accessible via: dn42, dn42.dev, dn42.eu, wiki.dn42.us, dn42.de (IPv6-only), dn42.cc (wiki-ng), dn42.wiki, dn42.pp.ua, dn42.obl.ong, dn42.jp (wiki-go)
Last edited by IEDON.DN42 Wiki Mirror(176), 2026-02-13 17:46:31