我正在为一些隧道事件编写一个 linux
内核模块。该模块将从网络堆栈中获取数据包并对其执行一些操作。从底部将数据包注入(inject)堆栈的最佳方法是什么(模拟以太网数据包在线到达),以便数据包遍历整个接收路径并传送到我的模块。
我的模块使用内核 br_handle_frame_hook
钩子(Hook)来获取数据包,这意味着它不能与 linux 原生 bridge
模块共存。任何想法将不胜感激。
最佳答案
关于linux - 将数据包注入(inject) linux 内核以模拟以太网数据包到达的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13929728/