一、简介

  nali,名字取自中文“哪里”的拼音。nali包含一组命令行程序,其主要功能就是把一些网络工具的输出的IP字符串,附加上地理位置信息(使用纯真数据库QQWry.Dat)。例如74.125.128.104会变成74.125.128.104[美国 加利福尼亚州山景市谷歌公司]。查询是在本地进行,并不会进行联网查询,所以效率方面不会对原始命令产生什么影响。

  目前包含以下几个命令:

  • nali
  • nali-dig
  • nali-nslookup
  • nali-traceroute
  • nali-tracepath
  • nali-ping

  使用这些命令的前提是,他们对应的命令必须存在。例如你要用nali-dig,必须保证dig是存在的。他们的用法和原始命令是一样的。例如nali-dig,用法就和dig一样。(nali-dig等同于dig |nali)

二、下载

# wget http://chenze.name/wenjian/nali-0.2.tar.gz

三、安装

# tar zxvf nali-0.2.tar.gz

# cd nali-0.2

# ./configure

# make && make install

四、更新IP数据库

可以用nali-update命令来更新IP数据库

/usr/local/share/QQWry.Dat 这个文件需要经常更新,否则误差会比较大。

五、使用

5.1. nali

# nali 74.125.128.106

# nali 61.135.169.105

5.2. nali-dig

# nali-dig www.google.com

5.3. nali-nslookup

# nali-nslookup www.google.com

5.4. nali-traceroute

# nali-traceroute www.google.com

5.5. nali-tracepath

# nali-tracepath www.baidu.com

5.6. nali-ping

# nali-ping www.163.com

5.7. 其它程序调用nali显示IP物理位置可使用重定向方式,如:

# mtr www.google.com|nali

也就是说,nali这个命令,可以对标准输出的ip,附加上地理信息。同理,如果你不喜欢用nali-dig,那么也可以用dig ip|nali这样的命令。

六、alias

如果你觉得输入nali-xxx麻烦,那么可以做一些alias,例如:

# alias traceroute='nali-traceroute' 
# alias dig='nali-dig'

七、参考

https://www.surfchen.org/nali

转自:http://www.cnblogs.com/mchina/archive/2012/12/24/2831220.html

Linux,IP归属地查询(nali)相关推荐

  1. IP归属地查询(基于本地IP库实现)

    这是一篇GitHub上的项目说明文档,项目地址: Zzz2333/IPLibrary 本项目功能是根据IP查询归属地.用到了纯真IP地址数据库,即qqwry.dat文件. 纯真IP地址数据库是一个网上 ...

  2. python爬取免费优质IP归属地查询接口

    python爬取免费优质IP归属地查询接口 python爬取免费优质IP归属地查询接口 具体不表,我今天要做的工作就是: 需要将数据库中大量ip查询出起归属地 刚开始感觉好简单啊,毕竟只需要从百度找个 ...

  3. 全球IP归属地查询 IP地址查询

    全球IP归属地查询 IP地址查询 推荐一个非常简单的全球IP归属地查询 IP地址查询接口,只需要传入要查询的IP,即可返回相应的基本信息,以下是演示 请求地址是:http://ip.wyk-super ...

  4. 免费IP归属地查询接口

    免费IP归属地查询接口 淘宝API接口 IP-API接口 太平洋API接口 淘宝API接口 接口文档 http://ip.taobao.com/instructions 调用示例 GET http:/ ...

  5. 如何在Excel/WPS表格中实现IP归属地查询?

    给您一个IP地址,您能查出它的归属地是哪座城市吗?今天小编就教给大家如何在Excel/WPS表格中使用IP归属地查询公式.使用公式前需要去腾讯位置服务申请key和Secret key,网址:腾讯位置服 ...

  6. IP 归属地查询 API 教你从0到1顺着网线找到键盘侠

    写在前面 前一段时间,微博.头条.抖音.知乎等各大互联网平台相继推出了"个人主页.评论显示 IP 属地,用户不能自己开启或关闭"的功能,那么这些平台是如何获取到用户的 IP 地址呢 ...

  7. Python/PHP:免费IP归属地查询接口和通过ip获取大致位置信息

    1.淘宝API接口: 文档:http://ip.taobao.com/instructions 示例: GET http://ip.taobao.com/outGetIpInfo?ip=221.218 ...

  8. php查询ip归属地api接口_php调用新浪接口查询ip获取地理位置(ip归属地查询)

    php调用新浪接口查询ip获取地理位置(ip归属地查询) 发布于 2014-11-17 08:35:58 | 115 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: ...

  9. 【Python爬虫案例学习9】python爬取免费优质IP归属地查询接口

    刚开始感觉好简单啊,毕竟只需要从百度找个免费接口然后来个python脚本跑一晚上就ok了嘛~但是,网上免费接口要么限制访问频率(淘宝的),要么限制访问次数(百度及其他) 没辙了,从百度找到了几个在线查 ...

  10. spark数据分析之ip归属地查询

    前一段时间,在项目中,领导要求实时查看来自各个省份的ip访问的详情,根据这一需求,通过flume/logstack实时采集nginx的日志到生产到kafka,再通过spark实时消费分析保存到redi ...

最新文章

  1. Fast Flux技术——本质就是跳板,控制多个机器,同一域名指向极多的IP(TTL修改为0),以逃避追踪...
  2. python详细安装教程环境配置-Python的安装教程与环境配置
  3. SAP Spartacus deprecation for 4.0 需要注意的一些事项
  4. 第3章 Python 数字图像处理(DIP) - 灰度变换与空间滤波17 - 锐化高通滤波器 - 梯度图像(罗伯特,Sobel算子)
  5. wepy公共样式_wepy组件化开发之html转换组件
  6. 【Oracle】ORA-38171: Insufficient privileges for SQL management object operation
  7. auto_ptr 源码 极其解析
  8. FISCO BCOS Solidity 智能合约 返回多个值
  9. 【原】涉及数据库的单元测试-JTeser
  10. 13个最狂帅炫酷的前沿科技研究项目
  11. 小象学院数据分析笔记:绘制常见的图形
  12. qml 纯代码实现漂亮的switch控件
  13. 微信小程序开发与oss防盗链
  14. java中线程执行顺序控制
  15. IMAUOJ——1013: 超级密码
  16. 多元统计分析——数据降维——因子分析(FA)
  17. PI 实时数据库系统
  18. 2021年危险化学品经营单位安全管理人员考试资料及危险化学品经营单位安全管理人员新版试题
  19. 2018最新精选的Go框架,库和软件的精选列表 二 https://awesome-go.com/
  20. (原創) 如何解決DE2_LCM_CCD上下顛倒左右相反與無法設定曝光值的問題? (SOC) (DE2)...

热门文章

  1. Java编程思想第十章内部类的10.7至10.8小节的笔记和练习题
  2. wireshark常用过滤表达式
  3. 【知乎问答】有哪些特殊的搜索引擎?
  4. Qt之如何识别小键盘(数字键盘)
  5. 计算机论文外文翻译,计算机专业毕业论文外文翻译2篇
  6. 商业级web阅读器项目(下下)
  7. Markdown - Markdown 引用图片太大怎么办 md控制图片的大小 对齐方式
  8. ALFA机器视觉深度学习外观缺陷检测系统软件机器视觉
  9. Pr:Lumetri 颜色
  10. vue ionic css,Ionic vue 初探