何らかの目的で「conntrack」ユーティリティ( http://linux.die.net/man/8/conntrack )を使用するように言われました。
今書かれた説明のように:
conntrack -L
Dump the connection tracking table in /proc/net/ip_conntrack format
そのため、/ proc/net/ip_conntrackでログファイルが見つかり、すべてのip conntrackでリアルタイムに更新されますが、「conntrack」と入力しても見つかりません。 Linuxバージョン2.4.20のd-linkルーター
名前が変更されたり、どこかに隠されている場合に、そのファイルを見つけて使用するにはどうすればよいですか?
conntrack
は、conntrackテーブルを表示および変更するためのユーティリティですが、依存関係に関する限り、これらは無関係です。 conntrackテーブルがあるという事実(それは/proc
に表示されているものです)は、このユーティリティが必要であることを意味しません。テーブルはLinux自体の一部であると言えますが、ユーティリティはそれだけです-ユーティリティ-そして実際、ほとんどのデフォルトのインストールには存在しないため、存在しない可能性が高く、ルーターのLinuxディストリビューションに存在するとは思わないでしょう。
ユーティリティのインストール方法については、配布ドキュメントを参照してください。ただし、/usr/sbin/conntrack
にインストールされていて、標準のルート/usr/sbin
が設定されていない場合に備えて、$PATH
を試してください。
最後の手段として、ファイルシステム全体でそれを探します(検索を高速化するためにlocateを使用できますが、ルーターディストリビューションにはインストールされていないと思います):
find / -name 'conntrack'