nali,名字取自中文“哪里”的拼音。nali包含一组命令行程序,其主要功能就是把一些网络工具的输出的IP字符串,附加上地理位置信息(使用纯真数据库)。例如218.65.137.1会变成218.65.137.1[广西南宁市 电信]。查询是在本地进行,并不会进行联网查询,所以效率方面不会有什么影响。
目前包含以下几个命令:
nali
nali-dig
nali-nslookup
nali-traceroute
nali-tracepath
nali-ping

使用这些命令的前提是,他们对应的命令必须存在。例如你要用nali-dig,必须保证dig是存在的。他们的用法和原始命令是一样的。例如nali-dig,用法就和dig一样。
大家可能注意到了nali这个命令,它可以对标准输出的IP串附加上地理信息。nali-*系列工具都是基于这个来实现的。
下载:
wget http://qqwry.googlecode.com/files/nali-0.1.tar.gz
安装:
./configure && make && make install

使用方法

nali-traceroute 219.151.4.164
traceroute to 219.151.4.164[贵州省贵阳市 电信] (219.151.4.164[贵州省贵阳市 电信]), 30 hops max, 40 byte packets
1  219.129.239.2[广东省茂名市 电信IDC机房] (219.129.239.2[广东省茂名市 电信IDC机房])  1.145 ms  1.094 ms  1.043 ms
2  172.16.65.5[局域网] (172.16.65.5[局域网])  0.992 ms  0.959 ms  0.925 ms
3  59.34.122.105[广东省茂名市 电信ADSL] (59.34.122.105[广东省茂名市 电信ADSL])  0.825 ms  0.801 ms  0.742 ms
4  59.34.122.190[广东省茂名市 电信ADSL] (59.34.122.190[广东省茂名市 电信ADSL])  2.500 ms  3.431 ms  3.384 ms
5  59.34.122.222[广东省茂名市 电信ADSL] (59.34.122.222[广东省茂名市 电信ADSL])  6.886 ms  6.843 ms  6.790 ms
6   (202.97.40.22[中国电信])  30.877 ms  (202.97.40.150[中国电信 骨干网])  30.748 ms  30.812 ms
7  219.151.0.210[贵州省贵阳市 电信] (219.151.0.210[贵州省贵阳市 电信])  31.293 ms  31.240 ms  31.239 ms
8  219.151.0.218[贵州省贵阳市 电信] (219.151.0.218[贵州省贵阳市 电信])  31.702 ms  31.155 ms  32.402 ms
9  219.151.0.221[贵州省贵阳市 电信] (219.151.0.221[贵州省贵阳市 电信])  32.359 ms  32.886 ms  31.500 ms
10  imkzyx4164.carschina.com (219.151.4.164[贵州省贵阳市 电信])  30.951 ms  30.965 ms  30.863 ms



结合mrt使用
[root@xen68 ~]# mtr 210.51.163.180 | nali

                                                 My traceroute  [v0.71]
xen68 (0.0.0.0[IANA])                                                                          Thu Jan 27 18:57:20 2011
Resolver: Received error response 2. (server failure)er of fields   quit
                                                                                      Packets               Pings
Host                                                                               Loss%  Last   Avg  Best  Wrst StDev
1. 219.129.239.2[广东省茂名市 电信IDC机房]                                          0.0%   0.6   0.6   0.6   0.6   0.0
2. 172.16.66.5[局域网]                                                              0.0%   0.7   0.7   0.6   0.7   0.1
3. 59.34.122.89[广东省茂名市 电信ADSL]                                              0.0%   0.7   0.7   0.6   0.7   0.1
4. 125.90.92.113[广东省茂名市 电信]                                                 0.0%   2.0   2.2   1.9   2.5   0.3
5. 59.34.122.181[广东省茂名市 电信ADSL]                                             0.0%  50.9  29.1  11.7  50.9  20.4
6. 202.97.26.165[江苏省 电信骨干网]                                                 0.0%  11.7  11.7  11.7  11.8   0.1
7. 202.97.25.6[广东省 电信骨干网]                                                   0.0%  10.4  10.3  10.3  10.4   0.1