Detecção de VPN
Verifique se um endereço IP corresponde a uma rede de VPN.
Separe a evidência de VPN da hospedagem.
Consulte risk.is_vpn para verificar um intervalo de VPN listado ou um ASN revisado de um operador de VPN. A classificação de hospedagem, por si só, não estabelece uma correspondência de VPN.
185.159.157.1Relatório completo do IPrisk.is_vpnfalseAS13335 · Cloudflare, Inc.
Uma correspondência é evidência de uma rede de VPN listada, não prova de que uma requisição específica usou VPN. A ausência nas listas não demonstra que um endereço não seja de VPN.
Campos da API
185.159.157.1risk.is_vpnTipo: boolean- O endereço corresponde a um intervalo de VPN listado ou a um ASN revisado operado por um provedor de VPN.
- Valor de exemplo
true
Consulte um endereço
curl --fail --silent --show-error --max-time 5 \
"https://api.ipquery.io/185.159.157.1?format=json"Campos reais da resposta
{
"ip": "185.159.157.1",
"risk": {
"is_mobile": false,
"is_vpn": true,
"is_tor": false,
"is_proxy": false,
"is_datacenter": true,
"risk_score": 50
}
}O trecho mostra os campos relevantes desta resposta a uma consulta de um único IP. Examinar o relatório completo do IP
Para consultar o endereço do próprio cliente que estabelece a conexão, use https://api.ipquery.io/?format=json. As consultas em lote estão desativadas.
Correspondência e procedência
A classificação de VPN verifica intervalos IPv4 e IPv6 listados e ASNs revisados de operadores de VPN, independentemente da hospedagem.