有几个网络监视工具可以用于不同的操作系统。在这篇文章中,我们将讨论从 Linux 终端中运行的 10 个网络监视工具。
它对不使用 GUI 而希望通过 SSH 来保持对网络管理的用户来说是非常理想的。
1、iftop
Linux 用户通常都熟悉 top —— 这是一个系统监视工具,它允许我们知道在我们的系统中实时运行的进程,并可以很容易地管理它们。
iftop 与 top 应用程序类似,但它是专门监视网络的,通过它可以知道更多的关于网络的详细情况和使用网络的所有进程。
2、vnstat
vnstat 是一个缺省包含在大多数 Linux 发行版中的网络监视工具。它允许我们对一个用户选择的时间周期内发送和接收的流量进行实时控制。
3、IPTraf
IPTraf 是一个基于控制台的 Linux 实时网络监视程序。它会收集经过这个网络的各种各样的信息作为一个 IP 流量监视器,包括 TCP 标志信息、ICMP 详细情况、TCP / UDP 流量故障、TCP 连接包和字节计数。它也收集接口上全部的 TCP、UDP、…… IP 协议和非 IP 协议 ICMP 的校验和错误、接口活动等等的详细情况。
4、Monitorix – 系统和网络监视
Monitorix 是一个轻量级的免费应用程序,它设计用于去监视尽可能多的 Linux / Unix 服务器的系统和网络资源。
它里面添加了一个 HTTP web 服务器,可以定期去收集系统和网络信息,并且在一个图表中显示它们。它跟踪平均系统负载、内存分配、磁盘健康状态、系统服务、网络端口、邮件统计信息(Sendmail、Postfix、Dovecot 等等)、MySQL 统计信息以及其它的更多内容。它设计用于去管理系统的整体性能,以及帮助检测故障、瓶颈、异常活动等等。
5、dstat
这个监视器相比前面的几个知名度低一些,但是,在一些发行版中已经缺省包含了。
6、bwm-ng
这是最简化的工具之一。它允许你去从连接中交互式取得数据,并且,为了便于其它设备使用,在取得数据的同时,能以某些格式导出它们。
7、ibmonitor
与上面的类似,它显示连接接口上过滤后的网络流量,并且,明确地将接收流量和发送流量区分开。
8、Htop – Linux 进程跟踪
Htop 是一个更先进的、交互式的、实时的 Linux 进程跟踪工具。它类似于 Linux 的 top 命令,但是有一些更高级的特性,比如,一个更易于使用的进程管理界面、快捷键、水平和垂直的进程视图等更多特性。
Htop 是一个第三方工具,它不包含在 Linux 系统中,你必须使用 YUM 或者 APT-GET 或者其它的包管理工具去安装它。
9、arpwatch – 以太网活动监视器
arpwatch 是一个设计用于在 Linux 网络中去管理以太网通讯的地址解析程序。它持续监视以太网通讯并记录一个网络中的 IP 地址和 MAC 地址的变化,该变化同时也会记录一个时间戳。
它也有一个功能是当一对 IP 和 MAC 地址被添加或者发生变化时,发送一封邮件给系统管理员。在一个网络中发生 ARP 攻击时,这个功能非常有用。
10、Wireshark – 网络监视工具
Wireshark 是一个自由的应用程序,它允许你去捕获和查看前往你的系统和从你的系统中返回的信息,它可以去深入到数据包中并查看每个包的内容 —— 以分别满足你的不同需求。它一般用于去研究协议问题和去创建和测试程序的特别情况。这个开源分析器是一个被公认的分析器商业标准,它的流行要归功于其久负盛名。
最初它被叫做 Ethereal,Wireshark 有轻量化的、易于理解的界面,它能分类显示来自不同的真实系统上的协议信息。
结论
在这篇文章中,我们看了几个开源的网络监视工具。虽然我们从这些工具中挑选出来的认为是“最佳的”,并不意味着它们都是最适合你的需要的。
例如,现在有很多的开源监视工具,比如,OpenNMS、Cacti、和 Zennos,并且,你需要去从你的个体情况考虑它们的每个工具的优势。
另外,还有不同的、更适合你的需要的不开源的工具。
你知道的或者使用的在 Linux 终端中的更多网络监视工具还有哪些?如果对你有帮助,可以分享给更多的人,让大家都能受用!
逆锋起笔
是一个专注于程序员圈子的技术平台,你可以收获最新技术动态
、最新内测资格
、BAT等大厂大佬的经验
、增长自身
、学习资料
、职业路线
、赚钱思维
,微信搜索readdot
关注!
相关推荐
网络监视工具是网络管理员和IT专业人员不可或缺的实用程序,它们可以帮助用户监控、分析和诊断网络通信中的问题。这些工具提供了对网络流量、性能、安全性和潜在故障的深入洞察,从而确保网络运行顺畅并及时发现潜在...
【易语言制作桌面监视工具详解...开发者需要具备扎实的易语言基础,并对网络编程有一定的理解,才能成功构建这样一个工具。同时,必须强调的是,任何监视行为都应遵守法律法规,尊重他人的隐私权益,不可用于非法目的。
进程映射查询功能提供来自Microsoft/Teamcti/Sysinternals优秀工具内设功能强大的监视过滤器,让你轻轻松松分析网络数据支持监视结果保存与重新载入(文件格式已经公布)内含Socket整套API帮助系统
TCP监视器工具!TCP监视器工具!TCP监视器工具!TCP监视器工具!TCP监视器工具!TCP监视器工具!TCP监视器工具!TCP监视器工具!TCP监视器工具!
《网络监视工具Overseer深度解析》 网络监视工具Overseer是一款强大的系统监控解决方案,专为管理员设计,旨在提供全面的远程监控功能,确保网络设备、服务器、操作系统服务以及网站的稳定运行。通过集成化的监控和...
能监视所有通过网口的网络报文收发,很好用!破解版,永久免费使用。
这是一个用于网络编程中的调试工具,它可以抓去ICMP,TCP,UDP数据包,在进行网络通信编程时可以验证数据是否已经发送、是否已经发送成功;同时它也是一个不错的网络协议分析工具。
网络数据监视工具,如标题所提及的,是用于解析和分析网络通信中传输的数据的软件。这类工具在IT行业中扮演着至关重要的角色,因为它们帮助网络管理员、开发人员和安全专家理解网络流量模式,检测潜在的问题,以及...
一个好的网口数据监视工具能够帮助我们实时监测网络流量,分析网络行为,及时发现并解决网络问题。本文将深入探讨网口监视工具的功能、重要性以及如何选择合适的工具。 首先,网口监视工具的主要功能包括: 1. **...
网络端口监视是网络安全与管理中的一个重要环节,它能够帮助我们了解网络流量、监控服务状态以及排查网络问题。网络端口监视V2.0是一款针对这一需求设计的专业工具,它的出现极大地提升了网络管理员的工作效率。本文...
用户可以通过查阅此文档来学习如何充分利用这个工具。 总的来说,PingInfoView作为一个免费且易用的网络监控工具,对于维护网络稳定性和排查故障具有显著价值。无论是在企业网络环境中还是个人家庭网络中,都能发挥...
第1章__IP_MAC地址工具 第2章__IP链路测试工具 第3章__网络查看和搜索工具 第4章__网络监管诊断分析工具 第5章__网络设备管理工具 第6章__网络性能和带宽测试...第10章__远程控制和监视工具 第11章__网络维护和恢复工具
标题提到的“抓包工具不错的软件”,很可能是在推荐一款名为“WSockExpert”的工具,它是一款功能强大的网络封包截取工具。 WSockExpert是一款中文版的网络协议分析软件,它可以拦截和记录通过TCP/IP协议的网络通信...
networktrafficview是一个网络监视工具,它捕获数据包通过网络适配器,并显示有关你的网络流量。数据包统计信息按以太网分组类型、IP协议、源/目标地址和源/目标端口。对于每个统计行,将显示以下信息:以太网类型...
【安卓网络监视器】是一款专为Android平台设计的网络监控工具,它允许开发者或技术爱好者在设备上实时监测网络活动,以便了解应用的网络通信情况。这款工具具有嵌入式特性,可集成到其他应用程序中,实现远程网络...
在IT领域,网络通信是至关重要的组成部分,而IP包监视工具则是网络监控和故障排查的得力助手。本文将深入探讨“IP包监视工具”的核心概念、功能以及它在实际应用中的价值。 首先,我们需要理解IP包是什么。IP...
《网络监视助手:深入...总结,网络监视助手作为一款实用的网络工具,通过端口监视技术揭示了网络背后的通信细节,为网络管理、优化和安全提供了有力支持。理解并善用这种技术,可以更好地维护网络环境的稳定和安全。