Recursos
Geolocalización IP: cómo funcionan las bases de datos y cómo corregirlas
Las bases de datos de localización adivinan dónde se usa una dirección IP, a partir del enrutamiento, de mediciones, de los registros y de lo que les dicen los operadores de red, y los sitios web, los servicios de streaming y los controles antifraude actúan según esas suposiciones. Un bloque que cambia de manos suele conservar su ubicación antigua durante semanas. La solución es un geofeed, un pequeño archivo que dice dónde se usa cada prefijo, enlazado desde el registro del bloque, después solicitudes a las bases de datos que importan, y paciencia: cuenta con seis semanas o más.
Quién la usa, y por qué duelen los errores
- Streaming y derechos de contenido, donde la ubicación está ligada a licencias, así que un país equivocado o una marca de hosting bloquea directamente un servicio.
- Búsqueda y publicidad, para el idioma, la moneda y los resultados locales.
- Controles antifraude y de seguridad, que marcan inicios de sesión desde lugares inesperados.
- Impuestos, juego y otros cumplimientos normativos, y las redes de distribución de contenidos al elegir un servidor.
El taller del IAB de 2025 sobre geolocalización IP estimó una precisión a nivel de país en los geofeeds superior al 95 %, encontró una precisión a nivel de ciudad mucho menor y no halló ninguna forma estándar para que las redes corrijan datos de terceros. Su informe señala el mercado de IPv4 de segunda mano como una causa: los bloques se trasladan, y «the addresses may remain 'located' in Asia in some databases for weeks or months» (traducción: «las direcciones pueden seguir “situadas” en Asia en algunas bases de datos durante semanas o meses») tras pasar a Europa.
De dónde sacan sus datos las bases de datos
- Los registros, a los que la mayoría da el menor peso. La propia documentación de la base de datos del RIPE dice que su atributo
country:«cannot be used in any reliable way to map IP addresses to countries» (traducción: «no puede usarse de ninguna forma fiable para asociar direcciones IP a países»): suele ser el país del titular, no el del usuario. - El enrutamiento: qué redes anuncian y transportan el prefijo.
- Las mediciones: latencia y traceroutes desde las sondas propias de los proveedores.
- Los nombres de DNS inverso y las rutas de red.
- Los geofeeds que publican los operadores, y las correcciones que envían.
- Señales de dispositivos y navegadores, en algunos proveedores.
Aparte de la ubicación, la mayoría de los proveedores clasifican las direcciones: hosting, VPN, proxy, Tor. Estas marcas a menudo deciden más que el país (más abajo).
El archivo geofeed: RFC 8805
El RFC 8805 define un archivo CSV, una línea por prefijo:
# prefix,country,region,city,postal code
192.0.2.0/24,NL,NL-NH,Amsterdam,
198.51.100.0/24,DE,DE-HE,Frankfurt am Main,
203.0.113.0/24,,,,- El prefijo es obligatorio; el país es un código ISO 3166-1, la región un código ISO 3166-2 como
NL-NH, y la ciudad texto libre. - Sin códigos postales: el campo está obsoleto, y «new feeds SHOULD NOT include» (traducción: «los feeds nuevos NO DEBERÍAN incluirlo»).
- Los campos vacíos significan sin ubicación, para espacio aún sin uso, en lugar de una suposición.
- El conjunto completo cada vez, no solo los cambios; el mismo prefijo dos veces es un error.
- UTF-8, líneas terminadas en CRLF, servido por HTTPS.
- Una indicación, no una orden: los proveedores contrastan un feed con sus propios datos y pueden preferir otras fuentes.
Cómo señalar el archivo: RFC 9632
El RFC 9632, que sustituyó al RFC 9092 en agosto de 2024, dice cómo encuentra un proveedor un feed y qué partes puede usar:
- Desde el registro: un atributo
geofeed:con una dirección HTTPS o, donde un registro no lo tiene, una línea exactamente con la formaremarks: Geofeed https://.... - Gana el registro más específico: una asignación /24 con su propia referencia prevalece sobre la referencia del /22 superior.
- Solo cuentan las líneas dentro del rango del registro; el resto del archivo se ignora para ese registro.
- Las indicaciones de ubicación propias del registro se ignoran en cuanto existe un feed para un rango.
- Los recolectores descargan como mucho una vez por semana, de los datos masivos de los registros.
- Firmar un feed es opcional, y en la práctica no se usa: el validador RPKI rpki-client retiró en enero de 2026 su soporte para comprobar feeds firmados, porque nadie pensaba usarlo.
En cada registro
| Registro | Cómo señalar el feed |
|---|---|
| El RIPE NCC | Un atributo geofeed: en el inetnum o inet6num, de cualquier tamaño desde diciembre de 2023; también servido por RDAP |
| ARIN | Aún sin atributo: un comentario público Geofeed https://... en el registro de la red, sin dos puntos tras «Geofeed» |
| APNIC | Un atributo geofeed: en el inetnum o inet6num, configurado en MyAPNIC |
| LACNIC y AFRINIC | Una línea remarks: Geofeed https://... |
Las bases de datos y las plataformas
Comprobado el 16 de octubre de 2026. Corregir una base de datos no corrige las demás, y varias grandes plataformas tienen la suya propia.
| Proveedor | Cómo corregirlo | Lee geofeeds |
|---|---|---|
| MaxMind | Enviar un geofeed a través de su GeoIP Exchange, o un formulario de corrección | Cuando se envía; revisado cada día hábil. Los datos GeoIP se publican cada día laborable, los datos gratuitos GeoLite los martes y viernes |
| IP2Location | Una declaración jurada ante notario, con documento de identidad, a su equipo de soporte | No documentado |
| IPinfo | Su formulario de correcciones, o una URL de geofeed | Sí; la mayoría de los datos a diario |
| DB-IP | Su formulario de aviso | Dice que sí; sin detalles |
| IPGeolocation.io | Su formulario de correcciones, o una URL de geofeed | Sí |
| Digital Element, que abastece a Fastly | Su formulario, solo para titulares de direcciones o sus delegados | Un feed enviado, a diario |
| Su formulario «Report IP problems», que «may take more than a month» (traducción: «puede tardar más de un mes»); su ISP Portal para redes que hacen peering con Google | Registrados por ASN en el ISP Portal | |
| Cloudflare | Su formulario de corrección | No documentado |
| Microsoft | Ningún formulario público; algunos operadores han logrado correcciones a través de Microsoft Q&A | No documentado |
| Apple | No encontramos ninguna vía pública | No documentado |
| Netflix | Un formulario de incidencias de geolocalización y proxy, enlazado desde su ficha en PeeringDB | No documentado |
Marcas de hosting, VPN y proxy
Un bloque puede estar en el país correcto y aun así ser rechazado, porque está etiquetado como espacio de hosting o VPN. La lista Anonymous IP de AWS WAF, un grupo de reglas gestionado que un sitio puede activar, bloquea «IP addresses from web hosting and cloud providers» (traducción: «direcciones IP de proveedores de hosting y de cloud») salvo que el sitio lo anule; MaxMind, IP2Location y otros marcan rangos de hosting, VPN, proxy y Tor. Estas etiquetas tienen sus propias vías de revisión, como el formulario del equipo de correcciones de MaxMind y el formulario de falsos positivos de IPQualityScore, aparte de las correcciones de ubicación.
Un bloque trasladado o alquilado, paso a paso
- Consúltalo antes de quedártelo: las principales bases de datos, sus marcas de hosting y proxy, y cada registro que cubra el bloque, en busca de referencias antiguas a geofeeds o indicaciones de ubicación de titulares anteriores (comprobar un bloque primero).
- Decide la ubicación real por prefijo: siempre el país, la región y la ciudad cuando estés seguro, sin código postal, y campos vacíos para el espacio aún sin uso.
- Publica el archivo por HTTPS y compruébalo con un validador como geofeed-finder o el
mm-geofeed-verifierde MaxMind. - Enlázalo desde el registro más específico. En un alquiler lo hace el titular: incluye tu prefijo en su propio feed, o da a tu asignación su propia referencia a tu archivo. Ambas cosas funcionan; pregunta a tu arrendador cuál hace, y avísale antes de trasladar el espacio a otro país.
- Elimina las indicaciones contradictorias, como referencias antiguas a geofeeds y líneas
geoloc:erróneas. - Haz que el enrutamiento coincida: anuncia el prefijo exacto donde están sus usuarios, con un ROA válida y un objeto route. El espacio a través de un túnel se sitúa en el punto de presencia del túnel.
- Envíalo a los proveedores que importan, con la dirección del feed, y pide por separado la revisión de marcas erróneas de hosting o VPN.
- Vuelve a comprobar tras una, dos y seis semanas. Al terminar un alquiler, elimina o vacía las líneas del bloque, para que el siguiente usuario no las herede.
Comprobar dónde aparece un bloque
RIPEstat responde con los datos gratuitos GeoLite de MaxMind para cualquier prefijo:
curl -s "https://stat.ripe.net/data/maxmind-geo-lite/data.json?resource=203.0.113.0/24"Sustituye 203.0.113.0/24, un rango reservado para documentación, por tu bloque. MaxMind dice que sus datos gratuitos GeoLite City son «considerably less accurate» (traducción: «considerablemente menos precisos») que sus datos de pago, y las plataformas con base de datos propia, como Google, no aparecen en ellos. Comprueba también algunas direcciones en los servicios de los que dependen tus usuarios.
Cuánto tarda
El cambio en el registro es inmediato. Los recolectores descargan cada semana, los proveedores revisan y publican según su propio calendario, y muchos sitios web usan una copia descargada que actualizan cuando quieren. La propia indicación de Cloudflare para direcciones nuevas es que «IP geolocation will take at least six weeks to update across databases» (traducción: «la geolocalización IP tardará al menos seis semanas en actualizarse en las bases de datos»). Ningún proveedor garantiza la aceptación ni los plazos.
Dónde encaja RTM Networks
Con cada alquiler nuestro, las correcciones de geolocalización se hacen a petición: dinos dónde se usan las direcciones, enlazamos un geofeed para el bloque desde su registro, el nuestro o el tuyo, y pedimos a las principales bases de datos de localización que corrijan los suyos. Lo rápido que responda cada una depende de ellas.
Contacto
¿Direcciones en el lugar equivocado?
Dinos el prefijo y dónde están sus usuarios. Para el espacio que nos alquilas, corregimos a petición los registros de ubicación con los principales proveedores. Normalmente respondemos en 1 a 3 horas laborables.

