linux 显示ip地址小工具-nali
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的更多相关文章
- linux系统查看IP地址,不显示IP地址或者只显示127.0.0.1
在linux系统中输入命令: vi /etc/sysconfig/network-scripts/ifcfg-eth0 然后显示如下结果 点击I或者是A进入可编辑状态(需要先切换到管理员帐号下,自行 ...
- Linux下ip地址查询
[时间:2016-12] [状态:Open] [关键词:linux,ip地址,ifconfig,ip addr] 0 引用 说起来比较搞笑,我在windows下知道可以使用ipconfig命令查询本机 ...
- linux 查看ip地址
1.先要打开linux服务器,然后在linux桌面的空白处点击右键 2.在弹出的选项里,点击[打开终端] 3.打开linux服务器的命令终端后,输入查询linux的ip地址的命令:ifconfig - ...
- SecureCRT标签显示IP地址
当使用SecureCRT连接到linux服务器后,SecureCRT的标签会随着操作目录的改变而改变,当连接多个的时候很不好区分,所以需要设置标签栏固定显示IP地址信息. options->Se ...
- 从ip addr add和ifconfig的区别看linux网卡ip地址的结构
今天一个老外在邮件列表上问了一个问题,就是ip addr add和ifconfig的区别,我给他进行了解答,可能因为英语不好吧,解答的很简单,因此我还是要在这里详细说明一下.其实它们之间没有什么区别, ...
- 解决redhat linux下IP地址可以ping通,域名无法ping通问题
解决redhat linux下IP地址可以ping通,域名无法ping通 在/etc/resolv.conf中添点东西 格式如下: nameserver xxx.xxx.xxx.xxx nameser ...
- 初学Python-搞了一个linux用户登录监测小工具
这几天突发奇想,想学习一下Python.看了点基础,觉得有点枯燥,所以想搞点什么.想了想,就随便弄个检测Linux用户登录的小工具吧~ 首先,明确一下功能: 1.能够捕获 linux 用户登录的信息. ...
- 显示IP地址的命令
显示IP地址的命令 Centos7默认显示IP地址的命令 #获取所有网卡的IP地址 [root@clf ~]# ip a1: lo: <LOOPBACK,UP,LOWER_UP ...
- Linux下显示IP地理位置信息的小工具-nali
一.简介 nali,名字取自中文“哪里”的拼音.nali包含一组命令行程序,其主要功能就是把一些网络工具的输出的IP字符串,附加上地理位置信息(使用纯真数据库QQWry.Dat).例如74.125.1 ...
随机推荐
- JavaScript 点击事件的三种写法
嵌入式 <button οnclick='alert("hello")'>点击按钮</button> 脚本模型 btn.onclick=function() ...
- (组合数学)不定方程的解+猜测——cf997B
首先要求出三种等价情况 5×1+1×50=1×5+5×105×1+1×50=1×5+5×10 9×5=5×1+4×10 8×5+1×50=9×10 那么可以求出三种关于x5,x10的不可行条件 x ...
- 修改docker+jenkins挂载目录
1.停止docker [root@jenkins data]# systemctl stop docker 2.创建目录,拷贝数据 [root@jenkins data]# mkdir -p /new ...
- tornado接收ajax的post请求报错WARNING:tornado.access:405 OPTIONS /add
后端报错信息 WARNING:tornado.access:405 OPTIONS /add (::1) 1.00m 前端报错信息 2xhr.js?ec6c:172 OPTIONS http://lo ...
- 11 Python Libraries You Might Not Know
11 Python Libraries You Might Not Know by Greg | January 20, 2015 There are tons of Python packages ...
- 微软云数据库SQL Azure
- JS流程控制语句 继续循环continue continue的作用是仅仅跳过本次循环,而整个循环体继续执行。
继续循环continue continue的作用是仅仅跳过本次循环,而整个循环体继续执行. 语句结构: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) { continue; } ...
- JS数组 了解成员数量(数组属性length) myarr.length
了解成员数量(数组属性length) 如果我们想知道数组的大小,只需引用数组的一个属性length.Length属性表示数组的长度,即数组中元素的个数. 语法: myarray.length; //获 ...
- 在github上怎样克隆vue项目及运行
长时间不做vue项目,今天看vue项目运行时有些指令忘记了,在这里写下相关指令 .克隆已有项目,一般情况项目中的README.md写的是项目运行步骤,一般项目的运行如下 克隆项目 git clone ...
- AutoIt自动化编程(4)【转】
五.自动化操作轻松入门系列5 控件操作 然而,在真正实现自动化时仅靠上面的技术往往难以达到预期目的.下面开始进入最为重要的控件操作. 1.设置文本 在安装软件的过程中用户往往需要提供一些必需信息,比如 ...