WEB开发网
开发学院操作系统Linux/Unix Linux下分析网络 阅读

Linux下分析网络

 2012-05-22 15:44:22 来源:WEB开发网   
核心提示: 在linux下,要是网络出现延迟,Linux下分析网络,通常我们需要分析自己到对端的服务器的网络环境例:ping www.51cto.comtraceroute www.51cto.com通过分析来确定大概是什么问题,可当我们去跟踪某个ip的时候不知道来源,使用起来的确是非常方便!要是觉得输入麻烦,添加alias即可

 在linux下,要是网络出现延迟,通常我们需要分析自己到对端的服务器的网络环境
例:ping www.51cto.com
traceroute www.51cto.com
通过分析来确定大概是什么问题,可当我们去跟踪某个ip的时候不知道来源,假如每一个都去www.ip138.com上查的话效率太慢了,且很麻烦,所以一款非常方便的软件横空出世(nali-0.1.tar.gz)。
看着很像中文的“哪里”,呵呵,也许就是这个意思把!不多说,来介绍下它。
包括一下命令:
#nali
#nali-dig
#nali-ping
#nali-nslookup
#nali-tracepath
#nali-traceroute
每一个命令都和linux上原来的命令用法相同。如:nali-ping www.51cto.com
首先来说下下载安装:
#wget http://qqwry.googlecode.com/files/nali-0.1.tar.gz
#tar zxf nali-0.1.tar.gz
#cd nali-0.1
#./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

好了介绍到此,纯手动打造,珍惜自己的每一次敲打——

Tags:Linux 分析 网络

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接