我有一个 CentOS 安装,运行相当顺利。
今天我运行ifconfig
它主要是为了查看以太网接口的使用情况,并检查我的链接速度。
这是我最终看到的环回设备:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10301085132061223274 errors:0 dropped:0 overruns:0 frame:0
TX packets:13981054163812689233 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:11783901785008000095 (0.6 EiB) TX bytes:10333501021200548281 (0.9 EiB)
这感觉完全不对——几乎有 EiB 的数据?
如能提供任何有助于追查这些统计数据来源的帮助,我们将不胜感激。
答案1
它会持续增加吗?
通过以下方式查看正在传输的数据:
- tcpdump -n -i lo
如果您的屏幕开始疯狂滚动,请按 Control-C 并查看源/目标端口以了解哪个应用程序正在生成流量。
如果没有,请保存您看到的数字,明天再检查,看看计数器增加了多少。冲洗并重复 tcpdump 测试。
答案2
您在此机器上运行了哪些服务?是否有数据库正在侦听并在本地连接上被访问。运行 netstat -lnp 并查找可能正在侦听本地接口的您正在使用的服务。
答案3
执行 anetstat -an
或仅执行 anetstat -a
即可查看正在监听并连接到系统的所有内容的列表(-a
表示全部,-n
表示“不必费心将 IP 和端口号转换为名称”)。这样您就可以确定本地主机上连接的端口,因此您至少可以知道哪个服务是罪魁祸首。我猜是 postfix 或其他前端程序正在使用某个后端数据库或其他应用程序。可能不是问题。
祝你好运,
--杰德