将Linux中的默认网关stream量redirect到文件

我试图解决我的一个Linux服务器(Ubuntu的服务器)。 因此,我想拦截发送到默认网关的所有stream量,然后将其写入文件:最好是某种可由tcpdump和/或tshark读取的pcap格式。

由于我不知道,如果机器被恶意软件感染,我想在写入文件后丢弃整个stream量。

这种情况是可行的吗?

到目前为止,我只能用tshark拦截stream量(当前的默认网关来自bash脚本):

tshark host <current default gateway> -o traffic.pcap