Geolocation 从IP地址确定公司名称

Geolocation 从IP地址确定公司名称,geolocation,ip,ip-address,whois,Geolocation,Ip,Ip Address,Whois,我为这个宽泛的问题道歉。但是我有一个IP地址列表,我想把它们和它们来自的公司联系起来 我对识别个人IP地址信息不感兴趣(可能甚至不可能),但我认为必须有一种方法来识别IP地址是否与大型公司关联 Whois.net通常只提供ISP名称,而不提供公司名称 谢谢如果您有IP地址,您可以转到并输入IP。如果你向下滚动,你会发现一个feild,上面写着“OrgName:”,你看到了:) 下面是我在74.125.228.72(youtube.com归谷歌所有)上搜索时的一张图片:API(我自己的服务)将公司

我为这个宽泛的问题道歉。但是我有一个IP地址列表,我想把它们和它们来自的公司联系起来

我对识别个人IP地址信息不感兴趣(可能甚至不可能),但我认为必须有一种方法来识别IP地址是否与大型公司关联

Whois.net通常只提供ISP名称,而不提供公司名称


谢谢

如果您有IP地址,您可以转到并输入IP。如果你向下滚动,你会发现一个feild,上面写着“OrgName:”,你看到了:)

下面是我在74.125.228.72(youtube.com归谷歌所有)上搜索时的一张图片:

API(我自己的服务)将公司名称作为组织字段返回:

$ 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的更多详细信息。

提供了提供此类信息的API端点()(我运行此服务)

Ipdata在世界各地有10个端点,每个端点每天都能处理>8亿个呼叫

curl https://api.ipdata.co/70.70.70.70?api-key=test
这个答案使用了一个非常有限的“test”API键,只用于测试几个调用。对于您自己的免费API密钥,每天最多可收到1500个开发请求

给予

我建议尝试一下(免责声明:我运行该服务)

Ipregistry返回公司数据以及公司域名(如果可用)。您还可以获得IP类型分类,以及更多的数据,例如允许检测和防止欺诈的威胁数据

要快速尝试,只需打开浏览器中的下一个链接:


您好,刚刚通过上的“联系我们”页面向您发送了一封电子邮件,但希望在此处解决/添加一些详细信息-当访问并输入IP地址时,下一页不会使用该IP地址更新URL栏,允许通过与其他人的链接轻松共享该结果页面上的信息。URL更新确实发生在其他页面上(如网络详细信息页面)。希望这可以改变,使您的服务对更多人更有用。哈哈,您实际上建议了一项每月999美元的服务:D@OzanKurt如果您只需要ASN名称,最多可免费获得1000个req/api。要了解更详细的公司详细信息(例如,当您想确定一家小企业是ISP的客户时,ASN详细信息会显示ISP),那么是的,您需要我们的Pro计划,目前的价格为每月999美元。嗨,Ben。ipinfo.io如何获取“公司”字段中的信息(名称、域、类型等),如何验证该信息,以及组织如何更正该字段中的恶意/诽谤信息?@toryan我们有一个完整的数据团队处理这些数据!您可以将数据的更正/反馈提交给support@ipinfo.ioI建议尝试Ipregistry(免责声明:我运行该服务):我建议使用我的服务,我们在API响应的asn->organization字段中公开了这些信息:提供使用IP的公司的详细信息会更有用,并且可能是OP感兴趣的内容。例如,您的服务为151.101.65.195和151.101.1.195提供了快速服务,但没有任何东西表明这是您的服务。IP地理定位不是一门准确率为100%的精确科学。您在
151.101.65.195
151.101.1.195
中给出的示例是其中一个例外,因为托管提供商将IP地址用作负载平衡入口点,因此无法确定最终的终端公司。这适用于任何IP地理定位服务(包括上述服务),因此下一票并不真正公平。请注意,使用Ipregistry,通过检查IP类型分类(例如主机),您可以知道返回的公司不是最终公司。一般来说,这是相当不准确的,如果netblock是为ISP提供的,则典型的IP到公司映射并不总是有用;它将有助于在虐待案件中找到要联系的人,而您的服务在这方面非常好,但是(例如)如果希望根据访问者实际身份的知识动态调整网页内容,这正是OP所要求的。我记不起是否投票了,但如果我投票了,那是因为像ipregistry这样的服务没有正确地解决OP提出的问题。我理解并同意IP地理定位并不适用于所有用例。但是,您应该再次阅读op问题谁想要根据IP地址识别大公司。这些公司大部分时间都有自己的ASN。。。同样奇怪的是,你对我的答案发表了评论,而不是对那些遭受同样问题困扰的最受欢迎的答案发表评论。。。
{
    "ip": "70.70.70.70",
    "is_eu": false,
    "city": "",
    "region": "",
    "region_code": "",
    "country_name": "Canada",
    "country_code": "CA",
    "continent_name": "North America",
    "continent_code": "NA",
    "latitude": 43.6319,
    "longitude": -79.3716,
    "asn": "AS6327",
    "organisation": "Shaw Communications Inc.",
    "postal": "",
    "calling_code": "1",
    "flag": "https://ipdata.co/flags/ca.png",
    "emoji_flag": "\ud83c\udde8\ud83c\udde6",
    "emoji_unicode": "U+1F1E8 U+1F1E6",
    "languages": [
        {
            "name": "English",
            "native": "English"
        },
        {
            "name": "French",
            "native": "Fran\u00e7ais"
        }
    ],
    "currency": {
        "name": "Canadian Dollar",
        "code": "CAD",
        "symbol": "CA$",
        "native": "$",
        "plural": "Canadian dollars"
    },
    "time_zone": {
        "name": "",
        "abbr": "",
        "offset": "",
        "is_dst": "",
        "current_time": ""
    },
    "threat": {
        "is_tor": false,
        "is_proxy": false,
        "is_anonymous": false,
        "is_known_attacker": false,
        "is_known_abuser": false,
        "is_threat": false,
        "is_bogon": false
    },
}