0

私は SUSE-10 環境で作業しており、net conntracking を監視するために /proc/net/ip_conntrack ファイルを使用しています。

tcp 6 431982 ESTABLISHED src=.. dst=.. sport=34846 dport=993パケット=169 バイト=14322 ...

しかし今、私は SUSE-9 環境で作業しており、ゾウムシもネット監視を監視す​​るためにこのファイルを必要としています!

suse-9 /proc/net/ip_conntrack ファイルに次のように表示されます。

udp 17 30 src=.. dst=.. sport=57767 dport=53 [未返信] src=.. dst=.. sport=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 に答える