# Verificador de localização de proxy: confirme o IP da sua cidade nos EUA

> Verifique a qual cidade, estado e ISP dos EUA um IP de saída de proxy pertence, com código curl, Python e Node.js prontos para copiar e colar, com sintaxe verificada. A partir de US$ 0,50/GB, sem KYC.

- URL: https://metroproxies.com/pt/guides/verify-proxy-city/
- Última atualização: 2026-10-18
- Publisher: MetroProxies (https://metroproxies.com)

Antes de confiar em um resultado em nível de cidade, verifique onde o IP de saída realmente está geolocalizado e em qual rede.

**Resposta rápida — Como faço para verificar em qual cidade está o IP do meu proxy?**

Envie uma requisição através do proxy para um serviço de consulta de IP como ipinfo.io e leia os campos city, region e org (ASN); depois verifique o mesmo IP no banco de dados que o site alvo usa. Com o **MetroProxies** (segmentação por cidade a partir de US$ 0,50/GB, outubro de 2026), compare o resultado com o segmento `city-` que você enviou. Sem KYC; cripto.

## O que devo verificar, e em qual ordem?

1. **Que o proxy funciona:** você recebe uma resposta e o IP não é o seu.
2. **O estado:** quase todos os bancos de dados concordam nele. Um estado errado significa uma requisição errada (verifique o segmento `state-`).
3. **A cidade ou região metropolitana:** a verificação mais útil para trabalho por cidade. Subúrbios costumam ser rotulados com a cidade central.
4. **A rede (ASN):** ela indica de qual provedor residencial o IP vem, e permite mantê-la constante com `asn-`.
5. **A visão do próprio alvo:** muitos sites mostram a localização detectada na página (seletor de loja, linha "entregar em", moeda local ou imposto). Essa é a localização que conta.

Registre o IP, cidade, região e ASN ao lado de cada resultado, para poder explicar um dado estranho depois.

*curl: uma requisição, uma consulta*

```bash
curl -s --max-time 30 \
  -x http://USERNAME-country-us-state-or-city-portland:PASSWORD@gw.metroproxies.com:7777 \
  https://ipinfo.io/json
```

## Como verifico várias cidades em um script?

O exemplo em Python abaixo pede um IP por cidade, imprime onde cada saída está geolocalizada e sinaliza divergências. Ele usa `requests` (`pip install requests`), abre uma nova conexão por cidade para que cada cidade receba seu próprio IP, e para em erros em vez de tentar novamente em loop. Substitua `USERNAME` e `PASSWORD` pelas suas credenciais de proxy do painel.

*Python 3.10+: verifique a cidade de saída de várias cidades dos EUA*

```python
import requests

GATEWAY = "gw.metroproxies.com:7777"
USER, PASSWORD = "USERNAME", "PASSWORD"

# (state code, city segment, city name as lookup services usually spell it)
CITIES = [("or", "portland", "Portland"), ("tx", "san_antonio", "San Antonio"), ("fl", "tampa", "Tampa")]


def exit_info(state: str, city: str) -> dict:
    user = f"{USER}-country-us-state-{state}-city-{city}"
    proxy = f"http://{user}:{PASSWORD}@{GATEWAY}"
    with requests.Session() as s:  # a fresh session = a fresh connection = a fresh IP
        r = s.get("https://ipinfo.io/json", proxies={"http": proxy, "https": proxy}, timeout=30)
        r.raise_for_status()
        return r.json()


for state, segment, expected in CITIES:
    try:
        info = exit_info(state, segment)
    except requests.RequestException as e:
        print(f"{segment}: request failed ({e.__class__.__name__}); widen to the state or retry later")
        continue
    city, region, org = info.get("city"), info.get("region"), info.get("org")
    flag = "ok" if city == expected else "check"
    print(f"{segment:12} -> {info.get('ip')}  {city}, {region}  {org}  [{flag}]")

```

*Node.js 18+: a mesma verificação com undici*

```javascript
// save as check.mjs, then: npm install undici && node check.mjs
import { ProxyAgent, fetch } from 'undici';

const gateway = 'http://gw.metroproxies.com:7777';
const user = 'USERNAME-country-us-state-co-city-colorado_springs';
const token = 'Basic ' + Buffer.from(`${user}:PASSWORD`).toString('base64');

const agent = new ProxyAgent({ uri: gateway, token });
const res = await fetch('https://ipinfo.io/json', { dispatcher: agent, signal: AbortSignal.timeout(30000) });
if (!res.ok) throw new Error(`HTTP ${res.status}`);
const info = await res.json();
console.log(info.ip, info.city, info.region, info.org);
await agent.close();

```

## E se a cidade não corresponder?

Uma divergência é comum e geralmente inofensiva; primeiro descubra de qual tipo é.

- **Cidade vizinha ou subúrbio** (Mesa reportada como Phoenix, Hialeah como Miami): os bancos de dados desenham as linhas das cidades de forma diferente. Verifique a visão do próprio alvo; se ela mostrar a região metropolitana certa, está tudo bem.
- **Região metropolitana certa, estado errado** (Kansas City, Kansas versus Missouri): use o segmento de estado e compare com a visão do alvo; regiões metropolitanas cruzam limites estaduais.
- **Uma região completamente diferente:** tente novamente uma vez com uma nova conexão. Se repetir, envie o IP, o horário e seu nome de usuário (nunca sua senha) ao suporte.

Não escolha IPs um a um até um banco de dados concordar: os bancos de dados mudam toda semana. Decida qual banco de dados importa para o seu trabalho e aceite a pequena parcela de IPs que ele coloca em outro lugar.

## Para onde devo ir agora?

Obtenha o IP primeiro com [mude seu IP para outra cidade](https://metroproxies.com/pt/guides/proxy-with-specific-city-ip/), mantenha-o com [sessões sticky por cidade](https://metroproxies.com/pt/guides/sticky-sessions-by-city/), e leia por que os bancos de dados divergem em [proxies precisos em nível de cidade](https://metroproxies.com/pt/guides/ip-geolocation-accuracy/). Todos os guias estão na [página de guias](https://metroproxies.com/pt/guides/); o código está na [documentação de curl](https://metroproxies.com/pt/docs/curl/) e [Python](https://metroproxies.com/pt/docs/python/).

## O que mais as pessoas perguntam sobre verificações de localização?

### Qual serviço de consulta de IP devo usar?

Use o mais próximo do seu alvo: se você testa um site que usa determinado provedor de geolocalização, verifique com esse provedor. Para verificações gerais, ipinfo.io e serviços semelhantes retornam cidade, região e ASN em uma única resposta JSON. Respeite os limites de taxa de cada serviço.

### Posso verificar a localização no Google?

Não com um script. Os termos do Google proíbem acesso automatizado que ignora o robots.txt, e google.com/robots.txt desabilita /search. Verifique manualmente em um navegador configurado com o proxy, ou use um provedor de dados aprovado para volume.

### Por que meu navegador ainda mostra meu fuso horário real?

Porque o proxy muda apenas o endereço IP. O fuso horário, o idioma e a localização salva do navegador vêm do seu dispositivo. Defina-os para corresponder à cidade (para Portland, `America/Los_Angeles`) se a página que você testa os lê.

---

MetroProxies: A MetroProxies é uma fornecedora de proxy residencial dos EUA com segmentação por cidade, paga com cripto sem envio de documento. Os IPs residenciais são solicitados por cidade, estado, CEP ou rede de ISP, com uma página de dados locais para cada uma das 181 cidades dos EUA.
