http://www.maxmind.com/のようなジオロケーション データベースは、どのソースからデータを取得しますか? 私が理解しているように、ARIN や RIPE などの IP レジストリの場所は、IP 範囲が割り当てられている会社に関する情報を保持しているだけなので、ISP の権利からのものでなければなりませんか? もしそうなら、これにアクセスする何らかの方法が必要です。
4241 次
2 に答える
3
多くの MAXMIND データベースがあり、無料のものもあれば、商用ライセンスのものもあります。これらのデータベース内の情報の一部は、RIPE などの他の公開データベースから取得され、一部は MAXMIND の内部処理/照合から取得されます。
RIPE データベースを解析し、すべてのフィールドを抽出し、必要に応じて独自のデータベースを構築するための独自のツールを作成することも、既にそれを行っている人に支払うこともできます。
プログラムでデータベースにクエリを実行する場合は、dev.maxmind.com にほとんどの言語用の API があります。
注意点として、MAXMIND GeoASN データベースを使用して IP から ASN を検索する場合、AS 名は特定の IP に関連付けられた ISP 名と必ずしも一致しません。(たとえば、AS2856 は、BT や TalkTalk など、さまざまな組織に解決されます)。これが、ASN ではなく、GeoISP データベースが IP アドレス範囲から除外されている理由です。
-- ab1
于 2013-09-13T16:58:35.017 に答える