VPN検出

IPアドレスがVPNネットワークに一致するか確認します。

VPNの照合結果とホスティングの分類を分ける。

訪問者について確認する場合は、その訪問者のパブリックIPを明示して検索してください。接続元のIPを取得するエンドポイントにサーバーからリクエストを送ると、結果はそのサーバーの接続を表します。risk.is_vpnを確認してください。ホスティングの分類だけではVPNとの一致を示せません。

VPN検出 · 実際のAPI結果単一IPの検索
検索例185.159.157.1risk.is_vpntrue
VPN掲載あり
ホスティング分類あり

AS209103 · Proton AG

比較用の検索1.1.1.1risk.is_vpnfalse
VPN掲載なし
ホスティング分類あり

AS13335 · Cloudflare, Inc.

一致は、登録されたVPNネットワークに属することを示す情報であり、特定のリクエストがVPNを経由した証拠ではありません。リストにないことは、VPNでないことの証明にはなりません。

APIフィールド

フィールドの定義レスポンス例の取得元 185.159.157.1
risk.is_vpn型: boolean
掲載されたVPNのIPアドレス範囲、またはVPN事業者が運用していることを確認したASNに、アドレスが一致しています。
値の例true

1つのアドレスを検索する

リクエスト
curl --fail --silent --show-error --max-time 5 \
  "https://api.ipquery.io/185.159.157.1?format=json"

実際のレスポンスフィールド

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
  }
}

この抜粋には、単一IPの検索レスポンスから関連するフィールドを掲載しています。 詳細なIPレポートを確認

接続したクライアント自身のアドレスを取得する場合は https://api.ipquery.io/?format=jsonを使用してください。一括検索は無効です。

APIリファレンス

照合方法とデータの由来

VPNの分類では、ホスティングとは独立して、リストに登録されたIPv4・IPv6のアドレス範囲と、VPN事業者が運用することを確認したASNに照合します。

リスト全体へのアクセス

料金やリスト全体へのアクセスについては、次のメールアドレスにお問い合わせください: contact@ipquery.io。

選択したリスト
選択したレコード
このリストのレコード数