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.

Detecção de VPN · resultado real da APIConsulta de um único IP
Consulta de exemplo185.159.157.1risk.is_vpntrue
VPNListado
HospedagemClassificado

AS209103 · Proton AG

Consulta de comparação1.1.1.1risk.is_vpnfalse
VPNNão listado
HospedagemClassificado

AS13335 · 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

Definição do campoExemplo de 185.159.157.1
risk.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 exemplotrue

Consulte um endereço

Requisição
curl --fail --silent --show-error --max-time 5 \
  "https://api.ipquery.io/185.159.157.1?format=json"

Campos reais da resposta

JSON
{
  "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.

Referência da API

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.

Acesso às listas completas.

Para preços ou acesso às listas completas, envie um e-mail para contact@ipquery.io.

Lista selecionada
Registros selecionados
Registros nesta lista