我想使用libnetfilter
修改传输中的数据包。我知道我可以通过netfilter队列捕获并作为判决返回NF_REPEAT
来做到这一点。 Packet modification with netfilter queue?
但是,在任何回复中都没有回答一个子问题,因此我的问题是:模式是否设置了队列(NFQNL_COPY_NONE
, NFQNL_COPY_META
,NFQNL_COPY_PACKE
T)与操作数据包的能力有什么关系?换句话说,nfq
是否在完全复制的数据包中查看我的更改,还是必须设置NFQNL_COPY_NONE
?