为什么BPF重定向无法正常工作?XDP

问题描述

我编写了一个像这样的简单程序:

SEC("tc_redirect")
int _egress_redirect(struct __sk_buff *skb){
    return bpf_redirect(5,0); // redirect all egress packets to interface 5
}
# tc filter add dev (4) egress prio 1 handle 1 bpf da obj x.o sec tc_redirect

发件人将数据包重定向到接口5,而接收方在对等接口中接收数据包,但是像iperf这样的程序没有接收到它,为什么?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)