博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux下显示ip所属位置
阅读量:6244 次
发布时间:2019-06-22

本文共 812 字,大约阅读时间需要 2 分钟。

在linux下,要是网络出现延迟,通常我们需要分析自己到对端的服务器的网络环境

1 例:ping www.baidu.com2    traceroute www.baidu.com

通过分析来确定大概是什么问题,可当我们去跟踪某个ip的时候不知道来源,假如每一个都去上查的话效率太慢了,且很麻烦,所以一款非常方便的软件横空出世(nali-0.2.tar.gz)。

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

1  nali包括以下命令:2 #nali3 #nali-dig4 #nali-ping5 #nali-nslookup6 #nali-tracepath7 #nali-traceroute

每一个命令都和linux上原来的命令用法相同。如:nali-ping

首先来说下下载安装:

1 #tar zxf nali-0.2.tar.gz  2 #cd nali-0.2 3 #./configure && make && make install

安装完以后就可以直接调用这几个命令了。它会在显示ip的同时后面附上地理位置,非常方便,下面我们就来看看它的效果把!

还有就是介绍下外部命令调用nali的用法:

使用nali来分析web的访问日志,当然通过shell一些简单处理来对访问量的排序,使得输出非常人性化:

#cat /etc/httpd/logs/access_log | awk '{print $1}' | sort | uniq -c | nali | sort -rnk1 | more

如果觉得输入麻烦,添加alias即可:

#vim /root/.bashrc添加一条:alias ping='nali-ping'其余几条类似即可最后生效下:#source /root/.bashrc

 

转载地址:http://bypia.baihongyu.com/

你可能感兴趣的文章
Java程序猿的JavaScript学习笔记(3——this/call/apply)
查看>>
Mac OS设置rootpassword
查看>>
FreeLink开源呼叫中心设计思想
查看>>
//6小时更新一次首页
查看>>
Android开发者应该深入学习的10个开源应用项目
查看>>
对《LINQ能不能用系列(一)数组筛选效率对比》中测试的几个问题
查看>>
SGU 275 To xor or not to xor
查看>>
Sharepoint学习笔记—ECMAScript对象模型系列-- 6、使用ECMA操作列表项对象(list item)...
查看>>
【转载】常用统计软件下载地址大全
查看>>
新的思想来源
查看>>
对于超大型SQL SERVER数据库执行DBCC操作
查看>>
Binary Tree Level Order Traversal II
查看>>
Python 点滴 I
查看>>
Java泛型详解
查看>>
分治算法思想介绍
查看>>
1 张图秒懂 Nova 16 种操作 - 每天5分钟玩转 OpenStack(44)
查看>>
MVP模式在Android项目中的使用
查看>>
一起同过窗
查看>>
XMLHttpRequest详解
查看>>
9 数字载波传输1
查看>>