在我的ArchARM NAS /服务器上监测带宽(传出)的工具?

过去几天我一直在使用路由器,在缩小问题的过程中,我发现虽然我没有明确使用家庭networking,但是每天最多可以上传1GB的上传数据。

这非常值得关注,所以我一直在使用监视工具,wireshark和带宽监视器等来运行我的系统。

经过所有的电脑没有运气,我转向我的NAS。

我的NAS正在运行ArchArm,它承载了几个服务,包括Web服务器,dlna服务器,ftp服务器,还有更多的东西。

networking服务器是供我个人使用的,除了我自己之外,任何人都不应该远程访问,即使没有任何东西可以让任何人在没有login的情况下使用这么多带宽(只有我有权访问)。

我想要做的是在这个盒子上运行一个工具,通过stream程来监视输出stream量,或者帮助我缩小问题的实质。

该框是无头的,并通过SSH访问,因此需要命令行工具。

谢谢

这3个简单的工具应该有帮助。

tcpdump一个简单的,你可以快速查看所有连接,即tcpdump port 80将显示所有通过http来的数据包。

在控制台“TUI” iptraf非常容易使用,并提供了一个很好的概述顶部stream量,不。 包带宽等

netstat使用netstat -p来查看正在运行的程序和它们的端口连接,使用-n如果你的dns查找很慢。

在这个扩展上,可以使用tcpdump来创build一个包头文件,使用-w file.pcap,然后你可以把它加载到wireshark中以进行更深入的分析。