利用Nali-ipip在线工具查看域名解析/IP位置/MTR追踪路由

nali,名字取自中文“哪里”的拼音。nali包含一组命令行程序,其主要功能就是把一些网络工具的输出的IP字符串,附加上地理位置信息(这里我们来使用ipip.net数据库版本)


安装 nali-ipip 工具:

  1. root@CentOS7 ~ # wget https://github.com/dzxx36gyy/nali-ipip/archive/master.zip
  2. root@CentOS7 ~ # unzip master.zip
  3. root@CentOS7 ~ # cd nali-ipip-master/
  4. root@CentOS7 ~/nali-ipip-master # ./configure && make && make install
  5. ***** Please Read This *****
  6. To use all function of nali-ipip, you need to install the following packages
  7. traceroute (for nali-traceroute)
  8. bind-utils (for nali-dug and nali-nslookup)
  9. dnsutils (alternative to bind-utils in Debian)
  10. mtr (for nali-mtr)
  11. CentOS/RedHat: yum install traceroute bind-utils bind-utils -y
  12. Debian/Ubuntu: apt-get update; apt-get install traceroute dnsutils bind-utils -y
  13. ***** Configure Successfully *****
  14. Install:
  15. make && make install
  16. gcc -o bin/ipipnali nali.c lib17mon/ipip.c
  17. cp share/nali.sh bin/nali
  18. install bin/ipipnali /usr/local/bin
  19. install bin/nali /usr/local/bin
  20. install bin/nali-traceroute /usr/local/bin
  21. install bin/nali-tracepath /usr/local/bin
  22. install bin/nali-dig /usr/local/bin
  23. install bin/nali-nslookup /usr/local/bin
  24. install bin/nali-ping /usr/local/bin
  25. install bin/nali-mtr /usr/local/bin
  26. install bin/nali-update /usr/local/bin
  27. install share/17monipdb.dat /usr/local/share
  28. install share/nali.pl /usr/local/share

根据提示信息使用 nali 的所有功能我们需要安装以下几个服务:

  1. root@CentOS7 ~ # yum -y install traceroute dnsutils mtr bind-utils

包含命令:

  1. nali 查看IP归属地
  2. nali-dig 域名查询
  3. nali-nslookup 域名解析
  4. nali-traceroute 路由追踪
  5. nali-tracepath 路由追踪
  6. nali-mtr 路由追踪
  7. nali-ping ping测试
  8. nali-update 更新IP数据库,建议定期更新,不然可能信息陈旧获取结果不准确

功能展示:

nali IP地址,查看ip归属地信息

  1. root@CentOS7 ~ # nali 119.29.29.29
  2. 119.29.29.29 [DNSPOD.COM]
  3. root@CentOS7 ~ # nali 123.206.14.147
  4. 123.206.14.147 [中国 天津]

nali-dig 域名,域名查询

  1. root@CentOS7 ~ # nali-dig qcloud.com
  2. ; <<>> DiG 9.9.4-RedHat-9.9.4-51.el7_4.2 <<>> qcloud.com
  3. ;; global options: +cmd
  4. ;; Got answer:
  5. ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39663
  6. ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
  7. ;; OPT PSEUDOSECTION:
  8. ; EDNS: version: 0, flags:; udp: 4096
  9. ;; QUESTION SECTION:
  10. ;qcloud.com. IN A
  11. ;; ANSWER SECTION:
  12. qcloud.com. 29 IN A 119.29.47.192 [中国 广东 广州]
  13. qcloud.com. 29 IN A 119.29.42.201 [中国 广东 广州]
  14. ;; Query time: 5 msec
  15. ;; SERVER: 183.60.83.19 [中国 广东 广州]#53(183.60.83.19 [中国 广东 广州])
  16. ;; WHEN: Mon Apr 16 02:47:27 CST 2018
  17. ;; MSG SIZE rcvd: 71

nali-nslookup 域名,域名解析

  1. root@CentOS7 ~ # nali-nslookup qcloud.com
  2. Server: 183.60.83.19 [中国 广东 广州]
  3. Address: 183.60.83.19 [中国 广东 广州]#53
  4. Non-authoritative answer:
  5. Name: qcloud.com
  6. Address: 119.29.47.192 [中国 广东 广州]
  7. Name: qcloud.com
  8. Address: 119.29.42.201 [中国 广东 广州]

nali-traceroute ip或域名,路由追踪(因为平台限制,服务器使用traceroute测路由有时候不准,建议使用mtr)

  1. root@CentOS7 ~ # nali-traceroute 47.94.232.8
  2. traceroute to 47.94.232.8 [中国 北京] (47.94.232.8 [中国 北京]), 30 hops max, 60 byte packets
  3. 1 10.53.209.129 [局域网] (10.53.209.129 [局域网]) 13.911 ms 14.192 ms 14.406 ms
  4. 2 * * *
  5. 3 * * *
  6. 4 10.196.1.77 [局域网] (10.196.1.77 [局域网]) 7.218 ms 10.196.1.85 [局域网] (10.196.1.85 [局域网]) 5.177 ms 10.196.1.89 [局域网] (10.196.1.89 [局域网]) 8.475 ms
  7. 5 * * *
  8. 6 221.238.7.149 [中国 天津] (221.238.7.149 [中国 天津]) 6.131 ms 221.238.7.57 [中国 天津] (221.238.7.57 [中国 天津]) 6.255 ms 221.238.7.49 [中国 天津] (221.238.7.49 [中国 天津]) 6.212 ms
  9. 7 221.238.7.181 [中国 天津] (221.238.7.181 [中国 天津]) 10.682 ms 221.238.222.205 [中国 天津] (221.238.222.205 [中国 天津]) 5.952 ms 221.238.7.169 [中国 天津] (221.238.7.169 [中国 天津]) 6.651 ms
  10. 8 202.97.79.193 [中国 北京] (202.97.79.193 [中国 北京]) 11.568 ms * 9.554 ms
  11. 9 220.181.177.242 [中国 北京] (220.181.177.242 [中国 北京]) 8.821 ms 36.110.244.18 [中国 北京] (36.110.244.18 [中国 北京]) 8.794 ms 220.181.177.226 [中国 北京] (220.181.177.226 [中国 北京]) 14.473 ms
  12. 10 * * *
  13. 11 * 180.149.141.154 [中国 北京] (180.149.141.154 [中国 北京]) 10.056 ms *
  14. 12 36.110.166.110 [中国 北京] (36.110.166.110 [中国 北京]) 9.987 ms 36.110.166.78 [中国 北京] (36.110.166.78 [中国 北京]) 13.154 ms 106.38.196.66 [中国 北京] (106.38.196.66 [中国 北京]) 11.111 ms
  15. 13 123.56.34.25 [中国 北京] (123.56.34.25 [中国 北京]) 11.822 ms * *
  16. 14 106.11.130.189 [中国 北京] (106.11.130.189 [中国 北京]) 11.235 ms * 123.56.34.81 [中国 北京] (123.56.34.81 [中国 北京]) 10.898 ms
  17. 15 47.94.232.8 [中国 北京] (47.94.232.8 [中国 北京]) 11.922 ms !X 10.942 ms !X 10.521 ms !X

nali-tracepath IP或域名(因为平台限制,服务器使用 tracepath 测路由有时候不准,建议使用mtr)

  1. root@CentOS7 ~ # nali-tracepath 47.94.232.8
  2. 1: 10.53.209.129 [局域网] 24.059ms
  3. 2: 10.53.243.228 [局域网] 29.318ms
  4. 3: 10.196.50.173 [局域网] 5.281ms
  5. 4: 10.196.1.85 [局域网] 7.144ms asymm 5
  6. 5: 123.150.32.125 [中国 天津] 10.603ms
  7. 6: 221.238.7.141 [中国 天津] 9.577ms asymm 5
  8. 7: 221.238.7.85 [中国 天津] 6.275ms asymm 5
  9. 8: 202.97.54.13 [中国 北京] 9.223ms asymm 5
  10. 9: 220.181.177.226 [中国 北京] 12.186ms asymm 5
  11. 10: no reply
  12. 11: no reply
  13. 12: 180.149.140.26 [中国 北京] 10.809ms asymm 5
  14. 13: no reply
  15. 14: no reply
  16. 15: no reply
  17. 16: 47.94.232.8 [中国 北京] 11.524ms !H
  18. Resume: pmtu 65535

nali-mtr IP或域名,路由追踪

  1. 15 47.94.232.8 [中国 北京] (47.94.232.8 [中国 北京]) 11.922 ms !X 10.942 ms !X 10.521 ms !X
  2. My traceroute [v0.85]
  3. CentOS7 (0.0.0.0 [保留地址]) Mon Apr 15 17:02:09 2018
  4. Keys: Help Display mode Restart statistics Order of fields quit
  5. Packets Pings
  6. Host Loss% Snt Last Avg Best Wrst StDev
  7. 1. 10.53.209.129 [局域网] 0.0% 13 24.8 9.1 5.9 24.8 5.9
  8. 2. 10.53.243.228 [局域网] 0.0% 12 61.1 51.0 12.8 64.7 17.1
  9. 3. 10.196.50.173 [局域网] 50.0% 12 4.7 4.8 4.7 5.1 0.0
  10. 4. 10.196.1.85 [局域网] 0.0% 12 16.7 10.1 5.1 29.7 7.5
  11. 5. 123.150.32.117 [中国 天津] 8.3% 12 6.3 90.3 6.1 925.8 277.1
  12. 6. 221.239.85.241 [中国 天津] 0.0% 12 6.0 6.0 5.8 6.5 0.0
  13. 7. 221.238.7.85 [中国 天津] 0.0% 12 8.1 9.1 5.6 12.8 2.3
  14. 8. 202.97.54.13 [中国 北京] 0.0% 12 11.3 12.0 8.1 16.0 2.7
  15. 9. 220.181.177.226 [中国 北京] 63.6% 12 8.6 8.6 8.6 8.7 0.0
  16. 10. 220.181.0.106 [中国 北京] 25.0% 12 9.4 9.4 9.2 9.6 0.0
  17. 11. 180.149.128.106 [中国 北京] 8.3% 12 9.5 12.2 9.4 32.7 7.0
  18. 12. ???
  19. 13. 123.56.34.6 [中国 北京] 0.0% 12 12.8 12.2 11.1 13.5 0.5
  20. 14. 123.56.34.81 [中国 北京] 0.0% 12 10.4 10.5 10.4 10.8 0.0
  21. 15. ???
  22. 16. 47.94.232.8 [中国 北京] 0.0% 12 10.4 10.9 10.4 15.3 1.3

nali-ping IP或域名,ping测试

  1. root@CentOS7 ~ # nali-ping qcloud.com
  2. PING qcloud.com (119.29.47.192 [中国 广东 广州]) 56(84) bytes of data.
  3. 64 bytes from 119.29.47.192 [中国 广东 广州]: icmp_seq=1 ttl=249 time=44.1 ms
  4. 64 bytes from 119.29.47.192 [中国 广东 广州]: icmp_seq=2 ttl=249 time=44.0 ms
  5. 64 bytes from 119.29.47.192 [中国 广东 广州]: icmp_seq=3 ttl=249 time=44.1 ms
  6. 64 bytes from 119.29.47.192 [中国 广东 广州]: icmp_seq=4 ttl=249 time=44.0 ms
  7. 64 bytes from 119.29.47.192 [中国 广东 广州]: icmp_seq=5 ttl=249 time=44.0 ms
  8. ^C

nali-update,更新IP数据库,建议定期更新,不然可能信息陈旧获取结果不准确(此处拉取的是IPIP.net ip数据库)

  1. root@CentOS7 ~ # nali-update
  2. Updating /usr/local/share/17monipdb.dat
  3. % Total % Received % Xferd Average Speed Time Time Time Current
  4. Dload Upload Total Spent Left Speed
  5. 100 1934k 100 1934k 0 0 1227k 0 0:00:01 0:00:01 --:--:-- 1227k
  6. Successfully Updated

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏域名资讯

一夜两次易主 jingongmen.com身价飞涨

  今年8月份,麦当劳在华业务已全部由央企中信控股接盘。在新公司里,中信股份和中信资本持有52%的控股权,凯雷和麦当劳分别持有28%和20%的股权。进入中国30...

1220
来自专栏安恒信息

紧急预警 | Petya勒索病毒最新变种来袭

北京时间6月28日凌晨,又一波大规模勒索蠕虫病毒攻击席卷全球,多国政府、银行、电力系统、通讯系统、企业以及机场都不同程度的受到了影响。据莫斯科的网络安全公司Gr...

2407
来自专栏金融民工小曾

无卡支付、快捷支付、代扣有什么区别?

无卡支付,指无须开通网银,利用支付验证要素,结合安全认证,让持卡人完成互联网支付的支付方式。具有统一、快速、便捷三大特点。一般来说,交易时录入四要素即可完成支付...

1682
来自专栏SAP最佳业务实践

SAP最佳业务实践:FI–现金管理(160)-11银企对账-客户收款-转账-FEBA_BANK_STATEMENT对帐单再处理

4.4.2 FEBA_BANK_STATEMENT帐户对帐单的重新处理 如果有错误没有生成财务凭证,可以执行此程序重新生成,在上一步中没有错误,直接生成了财务凭...

3335
来自专栏域名资讯

九爱科技创意域名获2.1亿融资

中国互联网医疗领军企业微医以及数家浙商民营资本A轮融资2.1亿元九爱科技。

400
来自专栏跟着阿笨一起玩NET

设置U盘为第一启动顺序

本文转载:http://u.diannaodian.com/Article/1004.html

3011
来自专栏点滴科技资讯

盘点全球30家顶尖金融科技创新实验室

1212
来自专栏云市场·精选汇

想做个网站,却说要“备案”,那什么是“备案”呢?

做网站,在使用国内服务器的时候,就需要去国家工信部门做“备案”了;国外服务器,不论是美国、香港还是台湾的服务器,是不需要备案了。

5933
来自专栏企鹅号快讯

iOS开发进阶篇——FRP与ReactiveCocoa的介绍(一)

*****阅读完此文,大约需要30分钟***** 一、FRP的概念 RAC(ReactiveCocoa)是由GitHub团队开发的基于Cocoa的FRP框架。提...

1808
来自专栏冷冷

常见支付方式理解

这些概念其实并没有明确的标准定义,参考网上资料和个人理解整理。 ---- 网关支付 是银行金融网络系统和Internet网络之间的接口,是由银行操作的讲Inte...

4709

扫码关注云+社区