Sin KYC — sin documento de identidad, sin selfie, sin documentos · Segmentación por ciudad en todos los planes · Pago en criptomonedas
Idioma: Español
Empezar

Guía · geolocalización

Proxy city checker: verifica la ciudad de una IP residencial antes de escalar

Una IP de ciudad solo es útil si el sitio de destino la ubica en esa ciudad. Esta guía muestra cómo comprobarlo, por qué las bases de datos no coinciden y qué hacer al respecto.

Última actualización: · 3 min de lectura

Respuesta rápida

¿Cómo compruebo en qué ciudad está una IP de proxy?

Envía una solicitud a través del proxy a dos servicios de consulta de IP y compara su ciudad, luego carga el sitio de destino y lee la ubicación que muestra. Las bases de datos suelen discrepar cerca de los límites de ciudad: una casa en Navi Mumbai puede aparecer como Thane. Con Banyan Proxies, el segmento -city- establece la ciudad, desde 1,88 US$ por 1 GB.

¿Cómo compruebo la ciudad de un proxy en cuatro pasos?

  1. Usa una sesión sticky

    Añade -session-chk1-ttl-10 para que todas las consultas vean la misma IP: USERNAME-country-ph-city-cebu_city-session-chk1-ttl-10.

  2. Consulta dos servicios de geolocalización

    Solicita dos endpoints públicos de geolocalización a través del proxy y anota ciudad, región y ASN de cada uno.

  3. Pregúntale al destino

    Abre la pista de ubicación del propio destino a través del proxy: la zona de entrega de un marketplace, la dirección que pide una app de comida, la línea de ubicación de un buscador.

  4. Decide

    Si el destino coincide, escala. Si no, prueba una nueva sesión, una ciudad cercana o acepta la región si tu tarea lo permite.

¿Por qué no coinciden las bases de datos de geolocalización?

La geolocalización por IP es una estimación. Las bases de datos asignan bloques de direcciones a lugares usando registros de ISP, datos de enrutamiento y reportes de usuarios. Un ISP doméstico puede registrar un bloque en su hub regional, así que hogares de toda un área metropolitana comparten una misma etiqueta. Las áreas metropolitanas de nuestra región suelen cruzar límites administrativos: los suburbios de Delhi están en Haryana y Uttar Pradesh, los de Kuala Lumpur en Selangor, los de Manila repartidos por 16 ciudades del Gran Manila. Cada página de ciudad lista los lugares cercanos que puedes ver.

¿Cómo automatizo la comprobación con un script?

Este script de Python solicita una IP sticky y consulta a dos servicios su ubicación. Cambia el segmento de ciudad para probar otra ciudad.

Python: comparar dos geolocalizaciones para una IP sticky
import requests

HOST = "gw.banyanproxies.com"
PORT = 7777
user = "USERNAME-country-ph-city-cebu_city-session-chk1-ttl-10"
proxy = f"http://{user}:PASSWORD@{HOST}:{PORT}"
proxies = {"http": proxy, "https": proxy}

a = requests.get("https://ipinfo.io/json", proxies=proxies, timeout=30).json()
b = requests.get("https://ipapi.co/json/", proxies=proxies, timeout=30).json()

print("ipinfo:", a.get("ip"), a.get("city"), a.get("region"), a.get("org"))
print("ipapi: ", b.get("ip"), b.get("city"), b.get("region"), b.get("org"))
if a.get("ip") != b.get("ip"):
    print("The IP changed between requests: the session ended early.")

¿Qué discrepancias de ciudad son habituales en Asia?

PedistePuedes verPor qué
DelhiGurugram, Noida, GhaziabadDelhi NCR abarca tres estados y comparte redes
MumbaiThane, Navi MumbaiUna sola región metropolitana, las etiquetas siguen a los hubs del ISP
ManilaQuezon City, Makati, PasigEl Gran Manila son 16 ciudades; las bases de datos eligen una
Kuala LumpurPetaling Jaya, Subang JayaLos hogares del Valle de Klang suelen estar registrados en KL
YakartaTangerang, Bekasi, DepokEl Gran Yakarta (Jabodetabek) comparte redes
IslamabadRawalpindiCiudades gemelas, una junto a otra
SídneyParramatta, PenrithLos suburbios del Gran Sídney tienen sus propios nombres

¿Qué hago una vez confirmada la ciudad?

Escala con el parámetro del índice de ciudades y la sintaxis de segmentación por ciudad. Para comprobaciones de varios pasos mantén una misma IP con sesiones sticky; los planes están en la página de precios.

¿Qué más preguntan los compradores sobre las comprobaciones de ciudad?

¿Qué geolocalización es la correcta?

La que usa tu destino, que normalmente no puedes saber. Por eso la mejor prueba es la pista de ubicación del propio destino, como una zona de entrega o una línea de resultados locales.

¿Me delatarán la zona horaria o el idioma?

Los sitios pueden leer la zona horaria y el idioma del navegador. Configúralos para que coincidan con la ciudad, por ejemplo Asia/Manila y inglés o filipino para Cebu City, para que los resultados sean coherentes.

¿Que una etiqueta diferente significa que la IP no está en la ciudad?

No. Significa que una base de datos la etiqueta de otra forma. Un hogar en Petaling Jaya y un hogar en Kuala Lumpur pueden ambos dar resultados de Kuala Lumpur. Decide según la vista del objetivo, no según la de la consulta.

¿De dónde salen estos datos? (3)
  1. desarrolladores de ipinfo.io — IPinfo
  2. documentación de la API de ipapi.co — ipapi
  3. Metro Manila (16 ciudades y 1 municipio) — Wikipedia

1 GB 1,88 US$ · segmentación por ciudad · sin KYC

Empezar