Por que um IP de proxy mostra países diferentes em sites distintos
Os rótulos de país vêm de dados de geolocalização. Compare o mesmo endereço de saída antes de concluir que o país do proxy está errado.
Você escolhe um proxy marcado como Alemanha, mas uma página de consulta de IP informa Países Baixos. Antes de trocar o proxy, veja se os resultados se referem ao mesmo IP. O endereço ao qual você se conecta e aquele usado pelo proxy nas requisições de saída não precisam ser idênticos.
Compare o endereço de saída real
Anote o endpoint da lista e o endereço informado pelo destino. Se forem diferentes, consultar o endpoint em outra base de geolocalização não resolverá a divergência: você está comparando dois endereços.
O campo remote_ip do curl normalmente identifica a outra ponta da conexão. Em uma requisição com proxy, pode ser o ponto de escuta do proxy. Use uma resposta de IP do lado do destino ou os registros de conexão do seu próprio servidor para observar o endereço de saída.
O mesmo endereço pode ter rótulos diferentes
A geolocalização por IP é uma estimativa de uma base de dados, não uma medição de localização feita pelo navegador. Os fornecedores podem ter informações diferentes sobre uma rede, atualizar registros em momentos distintos e oferecer níveis variados de detalhe. Um resultado de país geralmente representa um tipo de afirmação diferente de um resultado de cidade.
A documentação de precisão da MaxMind explica que o tipo de rede afeta a precisão e que a geolocalização por IP não identifica uma residência nem um endereço de rua. A localização de um serviço de proxy ou VPN também não identifica quem o utiliza. O país indicado em uma lista de proxies gratuitos deve servir como filtro útil, não como prova da localização física exata de uma máquina.
A escolha de país de um site pode usar mais do que o IP
Um seletor de país ou o idioma de uma página de compras ou buscas não é necessariamente um relatório de geolocalização por IP. O site pode usar configurações da conta, um cookie salvo, o idioma do navegador ou uma região escolhida antes. Para comparar geolocalização, use um resultado que informe explicitamente o IP consultado e sua localização.
Se o endereço de saída informado mudar entre requisições, registre cada resultado separadamente. Um país diferente pode decorrer de outra saída, em vez de divergência entre bases sobre um único endereço.
Um registro útil para uma localização contestada
- O endpoint e o protocolo do proxy.
- O endereço de saída informado para a requisição.
- O serviço que atribuiu o país.
- O horário da requisição e, quando disponível, a versão da base de dados.
Para uma tarefa que depende de uma região específica, teste o destino real depois de confirmar o endereço de saída. Uma página de consulta IP informar o país desejado não garante que todos os outros sites classifiquem o endereço da mesma forma.