Nessun KYC — nessun documento d'identità, nessun selfie, nessun documento · Targeting a livello di città su ogni piano · Pagamento in crypto
Lingua: Italiano
Inizia ora

Guida · geolocalizzazione

Proxy city checker: verifica la città di un IP residenziale prima di scalare

Un IP di città è utile solo se il sito di destinazione lo colloca in quella città. Questa guida mostra come verificarlo, perché i database non sono concordi e cosa fare al riguardo.

Ultimo aggiornamento: · 3 min di lettura

Risposta rapida

Come faccio a controllare in quale città si trova un IP proxy?

Invia una richiesta attraverso il proxy a due servizi di lookup IP e confronta la loro città, poi carica il sito di destinazione e leggi la posizione che mostra. I database spesso non sono concordi vicino ai confini cittadini: una casa a Navi Mumbai può risultare a Thane. Con Banyan Proxies, il segmento -city- imposta la città, da 1,88 USD per 1 GB.

Come faccio a verificare la città di un proxy in quattro passaggi?

  1. Usa una sessione sticky

    Aggiungi -session-chk1-ttl-10 così ogni lookup vede lo stesso IP: USERNAME-country-ph-city-cebu_city-session-chk1-ttl-10.

  2. Interroga due servizi di lookup

    Richiedi due endpoint di lookup pubblici tramite il proxy e annota città, regione e ASN da ciascuno.

  3. Chiedi al target

    Apri l'indicazione di posizione del target stesso tramite il proxy: l'area di consegna di un marketplace, il prompt dell'indirizzo di un'app di food delivery, la riga della posizione di un motore di ricerca.

  4. Decidi

    Se il target conferma, scala. Se no, prova una nuova sessione, una città vicina, oppure accetta la regione se il tuo lavoro lo consente.

Perché i database di geolocalizzazione non concordano?

La geolocalizzazione IP è una stima. I database associano blocchi di indirizzi a luoghi usando registrazioni ISP, dati di routing e segnalazioni degli utenti. Un ISP residenziale può registrare un blocco al proprio hub regionale, quindi abitazioni di tutta un'area metropolitana condividono un'unica etichetta. Le aree metropolitane della nostra regione spesso superano i confini amministrativi: i sobborghi di Delhi si trovano in Haryana e Uttar Pradesh, quelli di Kuala Lumpur in Selangor, Manila si estende su 16 città della Metro Manila. Ogni pagina città elenca i luoghi vicini che potresti vedere.

Come faccio a scriptare il controllo?

Questo script Python richiede un IP sticky e chiede a due servizi la sua posizione. Sostituisci il segmento della città per testarne un'altra.

Python: confronta due lookup per un 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.")

Quali discrepanze di città sono comuni in Asia?

Hai richiestoPotresti vederePerché
DelhiGurugram, Noida, GhaziabadIl Delhi NCR copre tre stati e condivide le reti
MumbaiThane, Navi MumbaiUn'unica area metropolitana, le etichette seguono gli hub ISP
ManilaQuezon City, Makati, PasigLa Metro Manila è 16 città; i database ne scelgono una
Kuala LumpurPetaling Jaya, Subang JayaLe abitazioni della Klang Valley sono spesso registrate a KL
JakartaTangerang, Bekasi, DepokLa Greater Jakarta (Jabodetabek) condivide le reti
IslamabadRawalpindiCittà gemelle, una accanto all'altra
SydneyParramatta, PenrithI sobborghi della Greater Sydney hanno nomi propri

Cosa devo fare una volta confermata la città?

Scala con il parametro dall'indice delle città e dalla sintassi di city targeting. Per i controlli multi-step mantieni un IP con le sessioni sticky; i piani sono sulla pagina dei prezzi.

Cos'altro chiedono gli acquirenti sui controlli città?

Quale lookup è quello giusto?

Quello che usa il tuo target, che di solito non puoi conoscere. Per questo il test migliore è l'indicazione di posizione del target stesso, come un'area di consegna o una riga di risultati locali.

Il fuso orario o la lingua mi tradiranno?

I siti possono leggere il fuso orario e la lingua del browser. Impostali in base alla città, ad esempio Asia/Manila e inglese o filippino per Cebu City, così i risultati sono coerenti.

Un'etichetta diversa significa che l'IP non si trova nella città?

No. Significa che un database la etichetta diversamente. Una casa a Petaling Jaya e una casa a Kuala Lumpur possono entrambe restituire risultati per Kuala Lumpur. Decidi in base alla prospettiva del target, non a quella del lookup.

Da dove provengono questi dati? (3)
  1. sviluppatori ipinfo.io — IPinfo
  2. documentazione API di ipapi.co — ipapi
  3. Metro Manila (16 città e 1 comune) — Wikipedia

1 GB 1,88 USD · targeting città · senza KYC

Inizia ora