欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

根据IP地址怎么判断是哪个运营商 有大用

IP地址会透露出运营商的信息吗?貌似是可以,但我不知道,有个更简单的办法。百度喽!

根据IP地址怎么判断是哪个运营商
 

工具/原料

 

方法/步骤

 
  1. 打开百度(baidu.com)

    根据IP地址怎么判断是哪个运营商
  2. 搜索“IP地址 ”

    根据IP地址怎么判断是哪个运营商
  3. 在下面红框标识的区域查询

    根据IP地址怎么判断是哪个运营商
  4. 或者在百度搜索框里搜索“IP地址 ***.***.***.***”

    根据IP地址怎么判断是哪个运营商
  5. 或者收藏这个查询的网址,进入它的网站查询

    根据IP地址怎么判断是哪个运营商
  6. 今天最大的收获就是知道怎么查询IP地址的归属运营商了^^,给工作带来很多便利,谢谢百度,谢谢ip138

    如果对你也有帮助,请帮点个赞吧!

    根据IP地址怎么判断是哪个运营商
  7. 来自  http://jingyan.baidu.com/article/e75057f2f4d2f8ebc91a89f1.html



    一般来说都是根据网上流传的各种IP库来解析获取对应的ISP和归属地的,

    除非有实力的公司自己从运营商获取数据,然后做数据分析得到。

    下面介绍前者,如何利用网上的IP库获取这类信息:

    1、利用 ip138.com 获取相关信息:

     

    decli@~ 14:34:31>
    
    curl http://iframe.ip138.com/city.asp 2>/dev/null|sed -n 's#.*<center>\|</center>.*##gp'
    
    您的IP是:[113.108.76.174] 来自:广东省深圳市 电信
    
    decli@~ 14:36:23>

    由于ip138.com 并未提供批量查询接口,因此,这种方式虽然简单,但只能用来做单个查询。

    2、淘宝 IP 库提供的 Rest 风格接口:10qps

    http://ip.taobao.com/ipSearch.php

    3、新浪 ip 库:

    http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip=8.8.8.8

    4、批量查询:

    这种方式大都基于纯真IP库(http://www.cz88.net/),下载到本地,然后用python或者PHP、C等解析二进制IP库文件。

    (1)IP地址批量查询 python版

    http://willson.sinaapp.com/2012/01/ip%E5%9C%B0%E5%9D%80%E6%89%B9%E9%87%8F%E6%9F%A5%E8%AF%A2-python%E7%89%88.html

    (2)qqwry围绕纯真数据库开发的一系列小工具
    https://code.google.com/p/qqwry/

     

    • qqwry.c,qqwry.h。一个c实现的lib,用来从纯真数据库里获取ip地址信息。下载文档
    • nali,一组ip查询工具,包括可以让dig,traceroute显示ip地理信息。下载文档
    • pecl::qqwry,纯真数据库查询的PHP C扩展实现。下载文档
    • 纯真数据库UTF-8版本。转换工具也以开源形式发布,用php实现

    来自 https://my.oschina.net/leejun2005/blog/67349


     

    回复次数:6

来自  http://bbs.csdn.net/topics/380244971
普通分类: