【发布时间】:2018-02-17 14:27:24
【问题描述】:
在我的笔记本电脑上运行 whois 74.93.16.177 会返回信息并告诉我 IP 属于 Comcast。
但是,调用 Whois REST API 会告诉我该 IP 不是由 RIPE 管理的。通过搜索在线公共 RIPE 镜像,我还能够获得与本地 whois 查询相同的结果。
见:https://rest.db.ripe.net/search.json?query-string=74.93.16.177
这给了
"attribute" : [ {
"name" : "inetnum",
"value" : "74.0.0.0 - 74.255.255.255"
}, {
"name" : "netname",
"value" : "NON-RIPE-NCC-MANAGED-ADDRESS-BLOCK"
}, {
"name" : "descr",
"value" : "IPv4 address block not managed by the RIPE NCC"
}, {
"name" : "remarks",
"value" : "------------------------------------------------------"
}, {
而在命令行中,whois 74.93.16.177 给出
NetRange: 74.93.16.0 - 74.93.19.255
CIDR: 74.93.16.0/22
NetName: CBC-CONNECTICUT-7
NetHandle: NET-74-93-16-0-1
Parent: CBC-CM-4 (NET-74-92-0-0-1)
NetType: Reallocated
OriginAS:
Organization: Comcast Cable Communications, LLC (CCCS)
RegDate: 2007-11-13
Updated: 2017-11-01
Ref: https://whois.arin.net/rest/net/NET-74-93-16-0-1
OrgName: Comcast Cable Communications, LLC
OrgId: CCCS
Address: 1800 Bishops Gate Blvd
City: Mt Laurel
StateProv: NJ
PostalCode: 08054
Country: US
RegDate: 2001-09-17
Updated: 2017-01-28
Ref: https://whois.arin.net/rest/org/CCCS
我如何正确调用 REST API 以获得与命令行中相同的响应(JSON 除外)?
【问题讨论】:
标签: ip-address whois