建立一个简单的IP地址查询web服务(nali-in-web)

文档说明:只记录关键地方;

目标: 鼠标划词选中IP地址,查询IP归属地
缘由:

想查询IP归属地要怎么弄?
原生IP和广播IP是怎么回事?
IP地址归属地是如何划分的?

简易 nali web 工具 nali-in-web 软件源代码

原理: 用python wrap 软件 nali

使用方法和源代码都在这里了

当知道原理以后,发现,挺简单的

服务调用结果

{
    "code": 200,
    "message": "no data",
    "data": [
        {
            "ip": "101.36.109.208",
            "addr": "香港 UCloud",
            "origin": "101.36.109.208 [香港 UCloud]"
        },
        {
            "ip": "100.1.1.1",
            "addr": "印度",
            "origin": "100.1.1.1 [印度]"
        }
    ],
    "request_uri": "/nali-ip/101.36.109.208,100.1.1.1",
    "request_datetime": "2022-10-09T09:38:22Z"
}

参考文档

  1. nali-in-web
  2. nali
  3. 区分原生IP和广播IP
  4. python 是这里自学的
  5. 浏览器扩展开发
  6. 正则表达式 - 语法
posted @ 2022-10-29 18:47  jingjingxyk  阅读(96)  评论(0编辑  收藏  举报