在达到特定大小后停止写入捕获文件

lin*_*scl 5 networking scripting monitoring interface

我想监视特定文件接口的网络流量。

如果总流量超过 60mb,我想停止接口。

有没有可能的方法来做到这一点?

Gil*_*il' 6

dumpcapWireshark的低级流量捕获程序,可以通过选项指示在某些条件后停止捕获-a。您可以在写入 60MB 后停止捕获。这与测量流量不同,因为它取决于文件编码,但对于大多数用途来说它应该足够接近(无论如何,确切的流量取决于您测量它的协议级别——以太网、IP、TCP、应用程序,……)。

dumpcap -i eth0 -a filesize:61440 -w capture.dump
Run Code Online (Sandbox Code Playgroud)