The http://ipinfo.io http://ipinfo.ioAPI(我自己的服务)返回公司名称作为组织字段:
$ 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 http://ipinfo.io/developers.