# Proxy city checker: verifica la ciudad de tu IP de salida

> Cómo verificar la ciudad de una IP de salida de proxy: compara IPinfo y GeoLite, comprueba el ASN en RIPEstat. 1 GB 0,95 US$, sin KYC, cripto.

- URL: https://eurocityproxies.com/es/guides/verify-exit-city/
- Última actualización: 2026-10-18
- Publisher: EuroCity Proxies (https://eurocityproxies.com)

Una consulta es una opinión. Dos consultas y el propietario de la red te dan un veredicto sobre el que actuar. También te dicen cuándo una localidad cercana no es motivo de preocupación.

**Respuesta rápida — ¿Cómo compruebo en qué ciudad está la IP de salida de mi proxy?**

Lee la salida a través del proxy en `https://ipinfo.io/json` y luego busca la misma IP en una segunda base de datos como MaxMind GeoLite. Comprueba su red en RIPEstat. A octubre de 2026, las salidas **EuroCity Proxies** son IP domésticas. Espera el país correcto y una red de consumidor, con la ciudad que pediste o una localidad cercana.

## ¿Cuáles son los pasos de una comprobación de ciudad?

1. **Abre una sesión fija** — Usa un usuario como USERNAME-country-de-city-munich-session-muc1-ttl-10, para que cada consulta vea la misma IP de salida.
2. **Lee la fuente 1 a través del proxy** — Solicita https://ipinfo.io/json y anota ip, city, region, country y org.
3. **Lee la fuente 2 para la misma IP** — Busca la IP en un archivo local MaxMind GeoLite City, o en DB-IP o ip-api desde tu navegador.
4. **Comprueba la red en RIPEstat** — Introduce la IP en stat.ripe.net y lee el prefijo, el ASN y el nombre del titular.
5. **Compara y decide** — Usa la tabla de abajo: una localidad cercana es normal, otro país o una red de hosting no lo es.

*Compara IPinfo con MaxMind GeoLite para una salida (Python 3.9 o superior)*

```python
# pip install requests geoip2
# GeoLite2-City.mmdb and GeoLite2-ASN.mmdb: download them from your MaxMind account
from urllib.parse import quote

import geoip2.database
import requests

HOST = "gw.eurocityproxies.com"
PORT = 7777
USER = "USERNAME-country-de-city-munich-session-muc1-ttl-10"
PASSWORD = quote("PASSWORD", safe="")
proxy = f"http://{USER}:{PASSWORD}@{HOST}:{PORT}"

# Source 1: IPinfo, read through the proxy
info = requests.get("https://ipinfo.io/json", proxies={"http": proxy, "https": proxy}, timeout=30).json()
ip = info["ip"]

# Source 2: MaxMind GeoLite, read from local files (no request leaves your machine)
with geoip2.database.Reader("GeoLite2-City.mmdb") as city_db:
    c = city_db.city(ip)
with geoip2.database.Reader("GeoLite2-ASN.mmdb") as asn_db:
    a = asn_db.asn(ip)

print("exit IP     ", ip)
print("IPinfo      ", info.get("city"), info.get("region"), info.get("country"), info.get("org"))
print("GeoLite     ", c.city.name, c.country.iso_code, f"radius {c.location.accuracy_radius} km")
print("GeoLite ASN ", f"AS{a.autonomous_system_number}", a.autonomous_system_organization)
```

## ¿Qué bases de datos de geolocalización puedo comparar?

Cada proveedor describe su propia precisión de forma distinta. Las notas siguientes proceden de sus propias páginas, consultadas el 18 de octubre de 2026.

| Fuente | Cómo se consulta | Qué dice el proveedor sobre la precisión |
| --- | --- | --- |
| MaxMind GeoLite | Cuenta gratuita, archivos descargables o un servicio web (1.000 consultas al día por servicio) | "Inherentemente imprecisa", con ubicaciones a menudo cerca de núcleos de población. Radio de precisión de unos pocos km hasta 1.000 km. GeoLite City es bastante menos precisa que la GeoIP City de pago |
| IPinfo | `https://ipinfo.io/json` para tu propia salida, o su API | Devuelve un radio de precisión en km; los datos se actualizan cada 24 horas; la precisión en zonas rurales es menor que en zonas urbanas |
| DB-IP | Formulario de consulta en db-ip.com, API o descargas mensuales | Nivel de calle para algunos proveedores, nivel de ciudad para la mayoría, nivel de país en casos excepcionales; las líneas fijas suelen ser más precisas que las redes móviles |
| ip-api | Endpoint JSON gratuito solo por HTTP, 45 peticiones por minuto, sin uso comercial | No publica ninguna cifra de precisión; las correcciones se revisan a mano y pueden tardar hasta 7 días |
| RIPEstat (RIPE NCC) | stat.ripe.net, o su Data API | No es una base de datos de geolocalización: muestra el prefijo, el ASN y el titular de la red |

## ¿Por qué comparar dos fuentes en lugar de una?

Porque las bases de datos de geolocalización no coinciden, y el sitio de destino puede usar una tercera. Cada empresa construye su propio mapa a partir de datos de registro, mediciones de red, feeds de proveedores y correcciones de usuarios. Dos fuentes que coinciden en una localidad te dan un resultado sólido.

El sitio que estás comprobando usará una base de datos, a menudo una comercial, y rara vez sabes cuál. La propia comparativa de MaxMind para Francia muestra que sus bases de datos de ciudad de pago y gratuita difieren. Situaron el 50% y el 42% de las IPs que comprobaron en un radio de 50 km. La [guía de precisión](https://eurocityproxies.com/es/guides/ip-geolocation-accuracy/) da las cifras de seis países.

## ¿Cómo compruebo el propietario de la red en RIPEstat?

Abre [stat.ripe.net](https://stat.ripe.net/) y pega la IP de salida en el cuadro de búsqueda. RIPEstat lo gestiona el RIPE NCC, el Registro Regional de Internet que asigna las direcciones IP en Europa.

Tres campos importan. El **prefijo** es el bloque de direcciones, como un /21. El **ASN** es la red que lo anuncia. El **titular** nombra a la empresa, por ejemplo un proveedor nacional de banda ancha. Para scripts, la Data API devuelve la misma respuesta en `https://stat.ripe.net/data/network-info/data.json?resource=` seguido de la IP.

El ASN debería coincidir con el campo `org` de IPinfo y con el ASN de GeoLite. Una salida residencial pertenece a un proveedor de consumo. Una empresa de hosting o una red en la nube como titular es motivo para escribir a soporte. El targeting por ASN se describe en la [página de targeting por ASN](https://eurocityproxies.com/es/targeting/asn/).

## ¿Qué significa una diferencia entre fuentes?

| Lo que ves | Qué suele significar | Qué hacer |
| --- | --- | --- |
| Mismo país, misma ciudad | Resultado limpio | Nada; conserva la sesión para tu comprobación |
| Mismo país, localidades a 10–50 km | Normal en una zona metropolitana: las bases de datos ubican la IP en puntos distintos de la red del proveedor | Acéptalo; juzga por lo que muestra el sitio de destino |
| Mismo país, ciudades muy alejadas | Una base de datos asigna todo el bloque del proveedor a un hub regional o a la capital | Abre un nuevo id de sesión y comprueba de nuevo |
| Una fuente no tiene ciudad | Esa base de datos no tiene datos a nivel de ciudad para el bloque | Confía en la otra fuente y en el sitio de destino |
| Países diferentes | Un segmento `-country-` incorrecto, o un error de la base de datos | Imprime tu nombre de usuario; si es correcto, envía la IP y la hora a soporte |
| El titular es una empresa de hosting o de cloud | No es una conexión doméstica | Detente y escribe a soporte con la IP y la hora |

## ¿Qué muestra el propio sitio de destino?

La prueba final es la página que te interesa. Una tienda puede proponer una zona de entrega, una sucursal cercana o una moneda. Un buscador puede imprimir la ubicación que estimó al pie de los resultados. La página de ayuda de Google incluye la dirección IP de tu conexión entre las señales que usa para estimar dónde estás.

Los sitios también leen el idioma, la zona horaria y las cookies. Borra las cookies y configura el idioma del navegador del mercado antes de juzgar una página. Haz las comprobaciones manuales y ocasionales en sitios cuyos términos o robots.txt prohíben el acceso automatizado.

## ¿Cuánto tráfico consume una comprobación de ciudad?

Una consulta en `https://ipinfo.io/json` mueve unos pocos kilobytes, así que cientos de comprobaciones usan una pequeña parte de un gigabyte. La comparación con GeoLite se ejecuta en tu máquina y no consume tráfico de proxy. El uso cuenta todos los datos enviados y recibidos a través del proxy (subida y bajada, encabezados incluidos). 1 GB = 1.000.000.000 bytes. Los intentos de conexión que fallan antes de llegar al destino no se cuentan.

A 0,95 US$ por 1 GB, las comprobaciones cuestan mucho menos que las páginas que abres después. Los precios y los planes están en la [página de precios](https://eurocityproxies.com/es/pricing/).

## Comprobaciones de ciudad de salida: preguntas

### Pedí Múnich y IPinfo muestra Freising. ¿El targeting está mal?

Probablemente no. Freising es una localidad al norte de Múnich, en la misma región. Las bases de datos suelen situar una IP en una localidad de la red local del proveedor. Comprueba una segunda fuente; si ambas muestran una ciudad lejos de Múnich, abre un nuevo session id.

### ¿Qué fuente es la correcta cuando dos bases de datos no coinciden?

Ninguna es correcta por definición: ambas son estimaciones. Confía en el resultado que muestra el sitio de destino, ya que es el que cambia tu página. Usa las bases de datos para detectar errores grandes, como otro país o una red de hosting.

### ¿Necesito una base de datos de pago para comprobar una ciudad?

No. Una cuenta gratuita de MaxMind GeoLite y el endpoint JSON de IPinfo son suficientes para comprobaciones ocasionales. MaxMind indica que su GeoLite City gratuito es menos preciso que su GeoIP City de pago, así que trata GeoLite como una segunda opinión.

### ¿Por qué usar una sesión sticky para la comprobación?

Para que tanto las consultas como tu visita a la página vean la misma IP de salida. Con un nombre de usuario rotativo, cada nueva conexión suele recibir una IP diferente, y estarías comparando dos direcciones distintas.

### ¿Puede RIPEstat decirme la ciudad?

No. RIPEstat muestra quién posee y anuncia el bloque de direcciones, no dónde vive el abonado. Úsalo para confirmar una red de consumidor y su ASN, y las bases de datos de geolocalización para la ciudad.

### ¿Qué debo enviar a soporte si el país es incorrecto?

La IP de salida, el nombre de usuario completo sin la contraseña, la hora con zona horaria y la salida de dos servicios de consulta. Eso basta para rastrear la sesión. Escribe a support@eurocityproxies.com.

## Fuentes

1. [Datos de geolocalización gratuitos de GeoLite (radio de precisión, GeoLite vs GeoIP, límites)](https://dev.maxmind.com/geoip/geolite2-free-geolocation-data) — MaxMind (checked 2026-10-18)
2. [Comparativa de precisión de GeoIP, Francia, 50 km, todos los tipos de conexión](https://www.maxmind.com/en/geoip-accuracy-comparison?country=FR&resolution=50&connection_type=all&ip_family=both) — MaxMind (read 2026-10-18 (no date on the page))
3. [API de Python de GeoIP2: uso de la base de datos (lectores de ciudad y de ASN)](https://geoip2.readthedocs.io/en/latest/) — MaxMind (checked 2026-10-18)
4. [API de geolocalización IP (radio de precisión, actualizaciones de datos cada 24 horas, precisión en zonas rurales)](https://ipinfo.io/products/ip-geolocation-api) — IPinfo (checked 2026-10-18)
5. [FAQ de DB-IP: ¿Qué precisión tienen las ubicaciones de la base de datos?](https://db-ip.com/faq.php) — DB-IP (checked 2026-10-18)
6. [Documentación del endpoint JSON de ip-api (solo HTTP, 45 solicitudes por minuto, sin uso comercial)](https://ip-api.com/docs/api:json) — ip-api (checked 2026-10-18)
7. [Formulario de corrección de datos de ip-api](https://ip-api.com/docs/correction) — ip-api (checked 2026-10-18)
8. [RIPEstat](https://stat.ripe.net/) — RIPE NCC (checked 2026-10-18)
9. [Qué hacemos: Registro Regional de Internet](https://www.ripe.net/about-us/what-we-do/) — RIPE NCC (checked 2026-10-18)
10. [API de datos de RIPEstat: Network Info](https://stat.ripe.net/docs/02.data-api/network-info.html) — RIPE NCC (checked 2026-10-18)
11. [Entiende y gestiona tu ubicación cuando buscas en Google](https://support.google.com/websearch/answer/179386?hl=en) — Google Search Help (checked 2026-10-18)

---

EuroCity Proxies: EuroCity Proxies es un proveedor de proxies residenciales con segmentación a nivel de ciudad en toda Europa, que se paga con criptomonedas sin subir identificación: IPs de banda ancha doméstica facturadas por GB, con una página de datos locales para cada una de las 103 ciudades en 35 países.
