- この記事では、緯度と経度で定義される地理的位置に IP アドレスを対応付けるジオロケーションの概念を説明しています。
- ジオロケーションインテリジェンスは、ターゲティング広告、不正検知、コンテンツのローカライズ、デジタル著作権管理、ネットワークセキュリティ、分析など、オンラインビジネスやサービスプロバイダーに幅広い応用分野があります。
- IP ジオロケーションの精度は、IPv4 および IPv6 ネットワークの地理的分布や、地域インターネットレジストリまたは IP リース会社による IP ネットワークの再割り当ての影響を受ける可能性があります。
- ジオロケーションデータベースをゼロから構築するには、WHOIS レコードからジオロケーションデータを抽出し、これらのレコードからジオロケーションの知識を補間し、オープンソースのジオロケーションプロジェクトを活用することが含まれます。
- 収集されたジオロケーションデータは不完全または一貫性がない場合があるため、オープンソースの地理データベースを使って共通形式へと拡充・変換する必要があります。
- この記事は、WHOIS レコードからジオロケーションデータを抽出し、これらのレコードからジオロケーションの知識を補間する方法について、段階的なガイドを提供しています。
- 記事では複数のオープンソースのジオロケーションプロジェクトを取り上げ、それらがジオロケーションデータベースの精度向上に果たす役割を強調しています。
- この記事は、IP アドレスを地理的に特定することの複雑さと、IP アドレス API の精度の重要性を強調しています。
- RIPE IPmap は、コアインターネットインフラ向けのジオロケーションデータを提供する API であり、レイテンシや single radius エンジン、逆引き DNS エンジンなど、さまざまなエンジンを用いて IP アドレスのジオロケーションを推定します。
- RIPE IPmap データベースは、IP, geolocation_id, city_name, state_name, country_name, country_code_alpha2, country_code_alpha3, latitude, longitude, score を含む CSV 形式でダウンロードできます。
- RIPE IPmap プロジェクトの精度とカバレッジは大きく低下しており、2019 年以降は新たな貢献がありません。
- Massimo Candela が作成したオープンソースプロジェクト Geofeed-finder は、whois データから geofeed ファイルを検索し、プレフィックスの所有権を検証し、キャッシュを管理し、ISO コードを検証します。
- LACNIC Geofeeds サービスは、LACNIC メンバーのかなりの部分に対するジオロケーション情報を提供しており、このデータは公開ダウンロードが可能です。
- OpenGeoFeed は、自己公開された geofeed を単一の geofeed ファイルにコンパイルするオープンソースプロジェクトです。
- ジオロケーションデータは多くの場合、geonames.org、openstreetmap.org、naturalearthdata.com などのオープンソース地理データベースを使い、サードパーティソースも考慮して拡充されます。
- データ拡充の過程には、指定された都市と国から緯度と経度(座標)を見つけること、またはその座標に最も近い都市と国を取得することが含まれます。
- Ipapi.is は、GeoNames Postal Code Files、cities500.zip、countryInfo.txt などのデータベースを使用してジオロケーション情報を拡充しており、ほとんどのユーザー向けに 1 日 1,000 件の無料リクエストを提供する無料プランがあります。
1件のコメント
Hacker Newsの意見
www.hostip.infoを構築した経験を共有し、国レベルの解像度ではうまく機能すると述べた