ple*_* me 32 networking ip monitoring bandwidth router
我们有一台中央服务器,用作互联网网关。该服务器连接到互联网,我们使用 iptables 转发流量并在网络中的所有计算机之间共享互联网连接。这工作得很好。
但是,有时互联网会变得很慢。最有可能的用户之一正在下载视频或其他大文件。我想查明罪魁祸首。我正在考虑安装一个工具,可以通过 IP 监控通过服务器的网络流量。最好是实时以及累计总数(再次通过 IP)。有什么推荐的工具吗?最好是 Ubuntu 存储库中的东西。
tan*_*ius 14
要按 IP(而是按 IP 和端口)查看实时使用情况:
sudo apt install tcptrack
sudo tcptrack -i eth0
Run Code Online (Sandbox Code Playgroud)
要查看 MAC 地址的实时使用情况,一个不错的基于 ncurses 的工具是iptraf-ng
:
sudo apt install iptraf-ng
sudo iptraf-ng
Run Code Online (Sandbox Code Playgroud)
(然后,选择“局域网站监视器?eth0”。)
要按 IP 查看每日汇总数据量,我最喜欢的是ipfm
. 安装:
sudo apt install ipfm
Run Code Online (Sandbox Code Playgroud)
然后/etc/ipfm.conf
根据配置man ipfm.conf
并从 开始sudo ipfm
。
Sha*_*off 12
ntop可以完全满足您的要求。它收集有关流经您网络的所有流量的数据(如果其他网络的设备配置为将 netfow 数据发送到您的系统,则可以从其他网络收集数据)。
它会显示网络上的每台主机,以及它们使用了多少带宽。它将让您深入了解每个主机并查看它们生成的流量类型以及发送给谁的流量。它会让你看到当前建立的 TCP 连接。在浏览它可以为您提供的数据的日子里,您几乎可能会迷路。
但是,该程序可能会占用大量内存,具体取决于您如何设置选项。
归档时间: |
|
查看次数: |
57890 次 |
最近记录: |