Linux下分析网络
2012-05-22 15:44:22 来源:WEB开发网 在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
好了介绍到此,纯手动打造,珍惜自己的每一次敲打——
- ››linux下两台服务器文件实时同步方案设计和实现
- ››Linux文件描述符中的close on exec标志位
- ››Linux下管道使用的一些限制
- ››Linux 误删/usr/bin 解决方法
- ››linux 添加新用户并赋予sudo执行权限
- ››linux常用软件安装方法
- ››Linux的分区已经被你从Windows中删除,系统启动后...
- ››linux enable命令大全
- ››Linux实现基于Loopback的NVI(NAT Virtual Interfa...
- ››Linux远程访问windows时,出现"连接被对端重...
- ››linux中使用head命令和tail命令查看文件中的指定行...
- ››linux swap 分区调控(swap分区 lvm管理)
更多精彩
赞助商链接