您可以使用http://ipinfo.io(我建立的服务).以下是API的一些示例输出:
$ curl ipinfo.io/128.32.0.1
{
"ip": "128.32.0.1",
"hostname": "No Hostname",
"city": "Berkeley",
"region": "California",
"country": "US",
"loc": "37.8668,-122.2536",
"org": "AS25 University of California at Berkeley",
"postal": "94720"
}
Run Code Online (Sandbox Code Playgroud)
请注意组织领域,"AS25加州大学伯克利分校".您可以通过将/ org附加到URL来获取这些详细信息:
$ curl ipinfo.io/128.32.0.1/org
AS25 University of California at Berkeley
Run Code Online (Sandbox Code Playgroud)
您可以通过将IP地址放入文件并运行以下命令来批量查找IP地址:
$ cat ips.txt | xargs -I% curl -s http://ipinfo.io/%/org | paste ips.txt -
128.32.0.1 AS25 University of California at Berkeley
128.62.76.244 AS18 University of Texas at Austin
24.32.142.2 AS7018 AT&T Services, Inc.
171.64.84.194 AS32 Stanford University
18.9.44.47 AS3 Massachusetts Institute of Technology
67.188.232.130 AS7922 Comcast Cable Communications, Inc.
Run Code Online (Sandbox Code Playgroud)
您可以在http://ipinfo.io/developers上找到有关API的更多详细信息.
| 归档时间: |
|
| 查看次数: |
3034 次 |
| 最近记录: |