大雑把な質問で申し訳ありません。しかし、私は IP アドレスのリストを持っており、それらを元の会社に接続したいと考えています。
個人の IP アドレス情報を特定することには興味がありません (おそらく不可能です) が、IP アドレスが大企業に関連付けられているかどうかを特定する方法が必要であると考えています。
通常、Whois.net は会社名ではなく ISP 名のみを提供します。
ありがとうございました
大雑把な質問で申し訳ありません。しかし、私は IP アドレスのリストを持っており、それらを元の会社に接続したいと考えています。
個人の IP アドレス情報を特定することには興味がありません (おそらく不可能です) が、IP アドレスが大企業に関連付けられているかどうかを特定する方法が必要であると考えています。
通常、Whois.net は会社名ではなく ISP 名のみを提供します。
ありがとうございました
http://ipinfo.io API (私自身のサービス) は、会社名を org フィールドとして返します。
$ curl http://ipinfo.io/198.252.206.16
{
"ip": "198.252.206.16",
"hostname": "stackoverflow.com",
"city": null,
"region": null,
"country": "US",
"loc": "38.0000,-97.0000",
"org": "AS25791 Stack Exchange, Inc."
}
/org を URL に追加すると、そのフィールドだけを取得できます。
$ curl http://ipinfo.io/198.252.206.16/org
AS25791 Stack Exchange, Inc.
これを他のコマンドと組み合わせて、すべての IP を一括検索し、それらがどの会社に属しているかを確認できます。
$ cat ips.txt | xargs -I% curl -s http://ipinfo.io/%/org | paste ips.txt -
198.252.206.16 AS25791 Stack Exchange, Inc.
173.252.110.27 AS32934 Facebook, Inc.
74.125.239.132 AS15169 Google Inc.
206.190.36.45 AS36647 Yahoo
API の詳細については、http://ipinfo.io/developersを参照してください。
IP アドレスをお持ちの場合は、who.isにアクセスして IP を入力してください。次に下にスクロールすると、「OrgName:」と表示されているフィールドが見つかります:)
これは、74.125.228.72 (Google が所有する youtube.com) で検索したときの画像です。