ForHosting KIT · 検証・チェック

【料金を公開】IPアドレスのVPN・プロキシ利用を判定

IPアドレスが、データセンターやホスティングのアドレス帯(VPN・プロキシ・ボットの多くが動く基盤)に属するかどうかを判定する機能です。会員登録時や割引適用時の不正利用対策における、一つの判断材料として使うための機能です。

● 安定提供中件あたり$0.002
ご利用方法 ウェブAPIメールTelegramアプリ 近日

アカウントでログインし、当社のサーバー上で実行します。無料ツールはブラウザ内で動作しますが、これは上記の料金がKIT残高から差し引かれます。

判定している内容

IPブロックを保有するネットワーク名をもとに、そのIPがデータセンターやホスティングのアドレス帯かどうかを判定します。個別のVPN・プロキシ・Torサービス名は特定しません。すべてを網羅する保証はなく、住宅用IPで動くVPNは判定を通り抜ける場合があります。

料金と実行方法

1件あたり$0.002で、このページから入力して実行するほか、APIからも呼び出せます。外部データベースへの照会が必要なため、無料の機能ではありません。

不正利用対策での使いどころ

同一人物が複数アカウントを作成する、地域限定の割引を海外から利用するといった不正には、データセンターやホスティング経由のアクセス(多くのVPN・プロキシを含む)が使われることがあります。この判定を登録処理に組み込むと、判断材料の一つになります。

国特定との組み合わせ

アクセス元の国を特定する機能と組み合わせると、表示された国が実際の所在地かどうかの確からしさを高められます。単独での判定より、組み合わせての利用を想定しています。

会員登録時の不正利用対策

初回限定特典つきの会員登録フォームで、データセンター経由のアクセスを判定材料の一つとして使っている。

地域限定割引の不正利用対策

国内限定の割引クーポンで、海外のデータセンター経由の不正な適用をこの判定で把握している。

アクセス解析の精度向上

アクセス解析データからデータセンター経由のアクセスを分けて集計し、実際の地域分布をより正確に把握している。

VPN・プロキシ・Torをすべて検出できますか?

いいえ。データセンター・ホスティングのアドレス帯を判定するため、その基盤で動く多くのVPN・プロキシは間接的に捉えますが、サービス名は特定せず、住宅用IPのVPNや住宅用プロキシ、Torは通常のアクセスに見える場合があります。

この判定だけで登録を拒否すべきですか?

単独での判断はおすすめしません。他の情報と組み合わせた判断材料としてお使いください。

料金はどのくらいかかりますか?

1件あたり$0.002です。米ドル建てで、ウェブでもAPIでも同じ料金です。

会員登録は必要ですか?

不要です。登録なしでご利用いただけます。支払いはPayPalのみです。

日本語のサポートはありますか?

日本語でのサポートは行っておりません。サポートは英語またはスペイン語で、担当者が直接対応します。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/verify/ip-vpn

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/verify/ip-vpn \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ip":"8.8.8.8"}'
{
  "ip": "8.8.8.8"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "verify.ip_vpn",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →