0

我正在使用 SUSE-10 Environment 并正在使用 /proc/net/ip_conntrack 文件来监控网络连接:

tcp 6 431982 已建立 src=.. dst=.. 运动=34846 dport=993数据包=169 字节=14322 ...

但是现在我在 SUSE-9 环境下工作,象鼻虫也需要这个文件来监控网络连接!

在 suse-9 /proc/net/ip_conntrack 文件中显示:

udp 17 30 src=.. dst=.. 运动=57767 dport=53 [未回复] src=.. dst=.. 运动=53 dport=57767

这不显示数据包和字节!我需要数据包和字节

4

2 回答 2

0

我很确定这是因为连接是 [UNREPLIED] - 一旦您收到回复,您就会看到字节和数据包。

如果不是这样,请尝试安装 conntrack 工具:

# which conntrack
/usr/sbin/conntrack

conntrack -L 将像文件 /proc/net/ip_conntrack 一样显示数据。conntrack 非常适合监控它允许您使用以下命令显示事件:conntrack -E,这样您就不必再轮询 /proc/net/ip_conntrack。

于 2011-04-12T13:41:37.873 回答
0

SLES9 的内核太旧了,我不希望启用或存在该功能。

这不显示数据包和字节!我需要数据包和字节

然后您将不得不更新或与某人签约以调整您现有的系统(因为我怀疑有人会免费承担这种痛苦)。就目前而言,企业发行版目前在提供推荐的软件集方面表现不佳

于 2011-04-12T23:12:03.520 回答