Интересно, могли ли Вы выполнить то, что Вы хотите использовать 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, который покрывает, как использовать его в небольшой более подробной информации.
Попытайтесь создать два macvlan устройства и соединить их мостом друг другу.
tee
это делает что-то похожее с Вашими сетевыми данными, где это делает копию и отправляет его в IP-адрес, Вы обеспечиваете в--gateway
аргумент. – slm♦ 27.06.2013, 11:36