linux下安装ntop

简介:

Ntop是一种监控网络流量工具,用ntop显示网络的使用情况比其他一些网络管理软件更加直观、详细。Ntop甚至可以列出每个节点计算机的网络带宽利用率。他是一个灵活的、功能齐全的,用来监控和解决局域网问题的工具;尤其当ntop与nprobe配合使用,其功能更加显著。它同时提供命令行输入和web页面,可应用于嵌入式web服务。
Ntop主要提供以下一些功能:
自动从网络中识别有用的信息;
将截获的数据包转换成易于识别的格式;
对网络环境中通信失败的情况进行分析
探测网络通信的时间和过程


实验环境

centos-5.5

 

实验软件  

rrdtool-1.2.27.tar.gz

ntop-3.3.7.tar.gz

tcpdump-4.1.1.tar.gz

libpcap-1.0.0.tar.gz

GeoIP-1.4.2.tar.gz


安装

yum install -y httpd*  freetype*  libpng* gdbm* libart_lgpl* libtool* automake*


tar zxvf rrdtool-1.2.27.tar.gz

cd rrdtool-1.2.27

./configure --prefix=/usr/local/rrdtool  
make

make install


tar zxvf libpcap-1.0.0.tar.gz

cd libpcap-1.0.0

./configure

make

make install


tar zxvf GeoIP-1.4.2.tar.gz

cd GeoIP-1.4.2

./configure

make

make install


tar zxvf tcpdump-4.1.1.tar.gz

cd tcpdump-4.1.1

./configure

make

make install


tar -zxvf ntop-3.3.7.tar.gz

cd ntop-3.3.7   
./autogen.sh  --with-rrd-home=/usr/local/rrdtool

./configure --prefix=/usr/local/ntop   --with-rrd-home=/usr/local/rrdtool

make

make install   
groupadd ntop  
useradd ntop -g ntop  
chown -R ntop:ntop /usr/local/ntop  
mkdir /var/ntop  
chown -R ntop:ntop /var/ntop/  
cd /usr/local/ntop/bin/  

./ntop –A

Please enter the password for the admin user:           输入密码

Please enter the password again:                        输入密码

service httpd restart   
cd  /usr/local/ntop/bin/   
./ntop -P /var/ntop/ -i eth0  -u ntop

echo "/usr/local/bin/ntop -P /var/ntop -u ntop" >> /etc/rc.d/rc.local

http://服务端ip:3000  启用web


203642357.png


203647867.png

NTOP - 操作目录简介
About:在线手册。
Summary:目前网络的整体概况。
Traffic:流量。
Hosts:所有主机的使用概况。
Network Load:各时段的网络负载。
Netflows:网络流量图。
IP Summary:各主机的流量状况与排名明细。
Traffic:所有主机的流量明细。
Multicast:多点传送情况。
Domain:域名。
Distribution:通信量状况。
Local >>Local:本地流量。
Local>>Remote:所有主机对外的明细。
Remote>>Local:远程主机到本地流量。
Remote>>Remote:远程主机到远程主机流量。
All Protocols:查看各主机占用的频宽与各时段网络使用者等的明细。
Traffic:流量
Throughput:频宽使用明细表(点选主机,可以看到该主机详细的信息及使用状况)
Activity:各时段所有主机使用流量状况(点选主机,可以看到该主机详细的信息及使用状况)
Local IP:局域网络内各主机使用状况。
Routers:路由器状况。
Ports Used:端口使用情况。
Active TCP Sessions:目前正在进行的联机。
Host Fingerprint:主机快照情况。
Host Characterization:主机描述。
Local Matrix:局域网络内各主机间的流量明细。
FC:光纤网络的状况。
SCSI:SCSI设备状况。
Admin:新增NTOP使用者或重新启动,停止NTOP

命令行方式
-d:放入后台执行。
-L:输出信息写入系统记录文件。
-r:设定页面的自动更新频率,预设每3秒更新一次。
-w:使用其他端口(预设是3000)

-W:同–w,不过这个是使用SSL联机。
-u:指定使用其他身份执行。
-i:指定NTOP监听的网卡,“,”隔开多个网卡。
-M:使用-i指定多张网卡时,预设是合并统计,若要分别统计,加此参数。
-h:获取帮助信息



本文转自 mailfile 51CTO博客,原文链接:http://blog.51cto.com/mailfile/1206272,如需转载请自行联系原作者

相关文章
|
3月前
|
Linux
手把手教会你安装Linux系统
手把手教会你安装Linux系统
|
18天前
|
Linux Python
Linux 安装python3.7.6
本教程介绍在Linux系统上安装Python 3.7.6的步骤。首先使用`yum`安装依赖环境,包括zlib、openssl等开发库。接着通过`wget`下载Python 3.7.6源码包并解压。创建目标文件夹`/usr/local/python3`后,进入解压目录执行配置、编译和安装命令。最后设置软链接,使`python3`和`pip3`命令生效。
|
21天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
112 20
|
14天前
|
NoSQL 关系型数据库 MySQL
Linux安装jdk、mysql、redis
Linux安装jdk、mysql、redis
140 7
|
21天前
|
Unix Linux 编译器
UNIX/Linux 上的安装
UNIX/Linux 上的安装。
39 2
|
3月前
|
安全 关系型数据库 MySQL
Linux下安装mysql8.0(以tar.xz包安装--编译安装)
通过上述步骤,您完成了从下载、编译、安装到配置MySQL 8.0的全过程。此过程虽然较为复杂,但提供了对MySQL安装环境的完全控制,有助于满足特定的部署需求。在实际操作中,根据具体的系统环境,可能还需调整部分步骤或解决未预见的依赖问题。始终参考官方文档和社区资源,保持安装过程与最新版本的兼容性。
1265 67
|
3月前
|
Linux 测试技术 网络安全
Linux系统之安装OneNav个人书签管理器
【10月更文挑战第19天】Linux系统之安装OneNav个人书签管理器
124 5
Linux系统之安装OneNav个人书签管理器
|
2月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
81 4
|
3月前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
78 5
Linux系统之安装Ward服务器监控工具
|
2月前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
68 5