如何在以太网设备上配置反向环回?在这种情况下,收到的所有流量将被发送回连接到以太网端口的发射器。
答案1
我想知道你是否可以使用 来完成你想要的事情iptables
。纵观整个iptables
手册页我注意到这个选项叫做tee
:
球座
The TEE target will clone a packet and redirect this clone to another machine on the local network segment. In other words, the nexthop must be the target, or you will have to configure the nexthop to forward it further if so desired. --gateway ipaddr Send the cloned packet to the host reachable at the given IP address. Use of 0.0.0.0 (for IPv4 packets) or :: (IPv6) is invalid. To forward all incoming traffic on eth0 to an Network Layer logging box: -t mangle -A PREROUTING -i eth0 -j TEE --gateway 2001:db8::1
看起来像这样的命令可以满足您的要求:
$ iptables -t mangle -A PREROUTING -i eth0 -j TEE --gateway <ip address>
还有这个教程标题为:操作方法:使用 iptables 复制/Tee/克隆网络流量,其中详细介绍了如何使用它。
答案2
尝试创建两个 macvlan 设备并将它们相互桥接。