1、下载软件包

wget http://qqwry.googlecode.com/files/nali-0.1.tar.gz

2、安装

tar -zxvf  nali-0.2.tar.gz
cd nali-0.2
./configure --perfix=/usr/local
make
make install

源码安装指定参数

[root@vick nali-0.2]# ./configure --help
Usage: ./configure [options]
--help print this message
--prefix=PREFIX default:/usr/local
--bindir=BINDIR default:/usr/local/bin
--datadir=BINDIR default:/usr/local/share

3、使用

包含的命令有

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

命令使用

nali

[root@vick ~]# nali 115.239.211.112
115.239.211.112[浙江省绍兴市 电信]

nali-ping

[root@vick ~]# nali-ping www.baidu.com
PING www.a.shifen.com (115.239.211.112[浙江省绍兴市 电信]) 56(84) bytes of data.
64 bytes from 115.239.211.112[浙江省绍兴市 电信]: icmp_seq=1 ttl=51 time=7.13 ms
64 bytes from 115.239.211.112[浙江省绍兴市 电信]: icmp_seq=2 ttl=51 time=7.18 ms
64 bytes from 115.239.211.112[浙江省绍兴市 电信]: icmp_seq=3 ttl=51 time=7.35 ms
64 bytes from 115.239.211.112[浙江省绍兴市 电信]: icmp_seq=4 ttl=51 time=7.25 ms
64 bytes from 115.239.211.112[浙江省绍兴市 电信]: icmp_seq=5 ttl=51 time=7.19 ms
64 bytes from 115.239.211.112[浙江省绍兴市 电信]: icmp_seq=6 ttl=51 time=7.20 ms

nali-nslookup

[root@vick ~]# nali-nslookup www.baidu.com
Server: 10.236.158.106[局域网 对方和您在同一内部网]
Address: 10.236.158.106[局域网 对方和您在同一内部网]#53 Non-authoritative answer:
www.baidu.com canonical name = www.a.shifen.com.
Name: www.a.shifen.com
Address: 115.239.210.27[浙江省绍兴市 电信]
Name: www.a.shifen.com
Address: 115.239.211.112[浙江省绍兴市 电信]

nali-traceroute

[root@vick ~]# nali-traceroute www.baidu.com
traceroute to www.baidu.com (115.239.210.27[浙江省绍兴市 电信]), 30 hops max, 60 byte packets
1 * * *
2 10.252.119.41[局域网 对方和您在同一内部网] (10.252.119.41[局域网 对方和您在同一内部网]) 0.693 ms 1.053 ms 1.376 ms
3 10.200.241.225[局域网 对方和您在同一内部网] (10.200.241.225[局域网 对方和您在同一内部网]) 8.180 ms 8.442 ms 8.250 ms
4 10.200.122.34[局域网 对方和您在同一内部网] (10.200.122.34[局域网 对方和您在同一内部网]) 1.553 ms 10.200.122.38[局域网 对方和您在同一内部网] (10.200.122.38[局域网 对方和您在同一内部网]) 1.725 ms 10.200.6.66[局域网 对方和您在同一内部网] (10.200.6.66[局域网 对方和您在同一内部网]) 2.304 ms
5 180.153.142.85[上海市 电信] (180.153.142.85[上海市 电信]) 1.836 ms 101.226.242.29[上海市 电信] (101.226.242.29[上海市 电信]) 1.820 ms 101.226.242.49[上海市 电信] (101.226.242.49[上海市 电信]) 2.729 ms
6 101.95.209.41[上海市 电信] (101.95.209.41[上海市 电信]) 5.957 ms * *
7 * 101.95.207.61[上海市 电信] (101.95.207.61[上海市 电信]) 7.953 ms 101.95.207.77[上海市 电信] (101.95.207.77[上海市 电信]) 3.763 ms
8 101.95.120.194[上海市 电信] (101.95.120.194[上海市 电信]) 3.025 ms 101.95.120.238[上海市 电信] (101.95.120.238[上海市 电信]) 5.085 ms 101.95.120.138[上海市 电信] (101.95.120.138[上海市 电信]) 6.138 ms
9 202.97.82.2[中国 电信骨干网] (202.97.82.2[中国 电信骨干网]) 4.288 ms 202.97.34.234[北京市 电信] (202.97.34.234[北京市 电信]) 11.412 ms 202.97.82.10[中国 电信骨干网] (202.97.82.10[中国 电信骨干网]) 5.895 ms
10 * 220.191.200.98[浙江省杭州市 电信] (220.191.200.98[浙江省杭州市 电信]) 6.958 ms 220.191.200.42[浙江省杭州市 电信] (220.191.200.42[浙江省杭州市 电信]) 7.969 ms
11 * * *
12 115.239.209.34[浙江省绍兴市 电信] (115.239.209.34[浙江省绍兴市 电信]) 6.313 ms 115.239.209.2[浙江省绍兴市 电信] (115.239.209.2[浙江省绍兴市 电信]) 7.337 ms 8.579 ms
13 * * *

nali-tracepath  追踪连接到目标地址的所经过的路由

[root@vick ~]# nali-tracepath www.baidu.com
1: no reply
2: 10.252.119.41[局域网 对方和您在同一内部网] 9.941ms
3: 10.200.241.245[局域网 对方和您在同一内部网] 20.996ms
4: 10.200.6.66[局域网 对方和您在同一内部网] 10.977ms
5: 101.226.242.29[上海市 电信] 10.983ms
6: no reply
7: 101.95.207.97[上海市 电信] 10.987ms
8: 101.95.88.10[上海市 电信] 11.026ms
9: no reply
10: no reply
11: no reply
12: 115.239.209.6[浙江省绍兴市 电信] 8.988ms
13: no reply
14: no reply
15: no reply
16: no reply
17: no reply
18: no reply
19: no reply
20: no reply
21: no reply
22: no reply
23: no reply
24: no reply
25: no reply
26: no reply
27: no reply
28: no reply
29: no reply
30: no reply
31: no reply
Too many hops: pmtu 65535
Resume: pmtu 65535

工具使用小技巧

方便使用可以设置 alias

alias dig='nali-dig'
alias nslookup='nali-nslookup'
alias tracepath='nali-tracepath'
alias traceroute='nali-traceroute'

linux 显示ip地址小工具-nali的更多相关文章

  1. linux系统查看IP地址,不显示IP地址或者只显示127.0.0.1

    在linux系统中输入命令: vi  /etc/sysconfig/network-scripts/ifcfg-eth0 然后显示如下结果 点击I或者是A进入可编辑状态(需要先切换到管理员帐号下,自行 ...

  2. Linux下ip地址查询

    [时间:2016-12] [状态:Open] [关键词:linux,ip地址,ifconfig,ip addr] 0 引用 说起来比较搞笑,我在windows下知道可以使用ipconfig命令查询本机 ...

  3. linux 查看ip地址

    1.先要打开linux服务器,然后在linux桌面的空白处点击右键 2.在弹出的选项里,点击[打开终端] 3.打开linux服务器的命令终端后,输入查询linux的ip地址的命令:ifconfig - ...

  4. SecureCRT标签显示IP地址

    当使用SecureCRT连接到linux服务器后,SecureCRT的标签会随着操作目录的改变而改变,当连接多个的时候很不好区分,所以需要设置标签栏固定显示IP地址信息. options->Se ...

  5. 从ip addr add和ifconfig的区别看linux网卡ip地址的结构

    今天一个老外在邮件列表上问了一个问题,就是ip addr add和ifconfig的区别,我给他进行了解答,可能因为英语不好吧,解答的很简单,因此我还是要在这里详细说明一下.其实它们之间没有什么区别, ...

  6. 解决redhat linux下IP地址可以ping通,域名无法ping通问题

    解决redhat linux下IP地址可以ping通,域名无法ping通 在/etc/resolv.conf中添点东西 格式如下: nameserver xxx.xxx.xxx.xxx nameser ...

  7. 初学Python-搞了一个linux用户登录监测小工具

    这几天突发奇想,想学习一下Python.看了点基础,觉得有点枯燥,所以想搞点什么.想了想,就随便弄个检测Linux用户登录的小工具吧~ 首先,明确一下功能: 1.能够捕获 linux 用户登录的信息. ...

  8. 显示IP地址的命令

    显示IP地址的命令   Centos7默认显示IP地址的命令       #获取所有网卡的IP地址 [root@clf ~]# ip  a1: lo: <LOOPBACK,UP,LOWER_UP ...

  9. Linux下显示IP地理位置信息的小工具-nali

    一.简介 nali,名字取自中文“哪里”的拼音.nali包含一组命令行程序,其主要功能就是把一些网络工具的输出的IP字符串,附加上地理位置信息(使用纯真数据库QQWry.Dat).例如74.125.1 ...

随机推荐

  1. Mysql 权限命令整理大全

    mysql show slave status 需要什么权限 grant replication client on *.* to 'user_name'@'%';

  2. 背包dp+打表处理——cf999F

    考虑每种c都是可以独立进行计算的,所以这题的答案等价于每种c的最优解之和 计算每种c的最优解:把问题转化成求出每种c的最大值,再转化成i个人分j张卡片的最大收益 dp[i,j]表示i个人分j张卡片的最 ...

  3. LUOGU P2860 [USACO06JAN]冗余路径Redundant Paths (双联通,缩点)

    传送门 解题思路 刚开始是找的桥,后来发现这样不对,因为一条链就可以被卡.后来想到应该缩点后找到度数为1 的点然后两两配对. #include<iostream> #include< ...

  4. Visual Studio 2010 error C2065: '_In_opt_z_' : undeclared identifier 编译错误

    当用Visual Studio 2010 编译时 发生如下编译错误: 2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\inclu ...

  5. Windows下DNS ID欺骗的原理与实现

    域名系统(DNS)是一种用于TCP/IP应用程序的分布式数据库,它提供主机名字和IP地址之间的转换信息.通常,网络用户通过UDP协议和DNS服务器进行通信,而服务器在特定的53端口监听,并返回用户所需 ...

  6. 大型SQL文件导入mysql方案

    一. 场景 现有俩个体积较大的单表sql文件,一个为8G,一个为4G,要在一天内完整导入到阿里云的mysql中,需要同时蛮子时间和空间这俩种要求. 二. 思路 搜索了网上一堆的方案,总结了如下几个: ...

  7. selenium基础(生成测试报告)

    测试报告 生成HTML测试报告 下载HTMLTestRunner.py包 下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html 下载后,把H ...

  8. 一个上午,勉强记住了几种不同语言编译PE的启动函数

    VC:启动函数最乱,三大函数都在后面.前面8个PUSH DELPHI7:启动函数最整洁,2.3.4.2,形式排队 VB:启动函数最好记,12个0.... 汇编:三大函数距离最紧凑,除VB外,启动函数最 ...

  9. 如何给DropDownListFor设置默认值

    1.直接赋值: @Html.DropDownListFor(o => o.ParentId, ViewBag.root as IEnumerable<SelectListItem>, ...

  10. 全网最全乌云drops文章下载(epub)

    前几天搞得epub格式的,为了方便kindle才做的,没想到站关了. 链接: http://pan.baidu.com/s/1eRIoJC2 密码: b6aq