最近几天,我的路由器出现了一些问题,在缩小问题的过程中,我发现虽然我没有明确地使用我的家庭网络,但我每天的上传量高达1GB。
这是非常令人关注的,所以我一直在我的系统中运行监控工具,wireshark和带宽监视器等。
在没有运气的情况下浏览了所有的电脑之后,我转向了我的NAS。
我的NAS正在运行ArchArm,它承载了多个服务,包括一个web服务器、dlna服务器、ftp服务器以及其他一些服务。
web服务器是供我个人使用的,除了我之外,任何人都不能远程访问它,即使是这样,也没有任何东西可以允许任何人在不登录的情况下使用如此多的带带(只有我可以访问)。
我想要做的是在这个盒子上运行一个工具,通过进程或其他方式监控出的流量,以帮助我缩小问题的范围。
该框是无头的,由SSH访问,因此需要命令行工具。
谢谢
发布于 2011-12-02 14:27:17
这三个简单的工具应该会有帮助。
tcpdump很简单,您可以快速查看所有连接,即tcpdump port 80将显示通过http发送的所有数据包。
iptraf在控制台"TUI“相当容易使用,并提供了一个最好的流量很好的概述,由no。数据包、带宽等。
netstat使用netstat -p查看正在运行的程序及其端口连接,如果their查找速度慢,则使用-n。
在此基础上进行扩展,可以使用tcpdump创建数据包上限文件,使用-w file.pcap,您可以将其加载到wireshark中进行更深入的分析。
https://serverfault.com/questions/337027
复制相似问题