Je ne connais pas encore tout a fait bien les ponts. Je suis en train de voir ça pour Xen.
De ce que j'en ai compris et par rapport à ton problème, il te faut créer un pont, y "intégrer" eth0 et eth1 et la communication se fera toute seule puisque tout ce qui transite dans un pont est vu de toute les interfaces.
Je te conseille de consulter ce doc :
http://www.linux-foundation.org/en/Net:Bridge
Entre autre, tu y verras ceci qui devrait répondre à ton besoin (faire en sorte que les paquets de eth0 soit redirigé vers eth1 et inversement) :
# ifconfig eth0 0.0.0.0
# ifconfig eth1 0.0.0.0
# brctl addbr mybridge
# brctl addif mybridge eth0
# brctl addif mybridge eth1
# ifconfig mybridge up
Pas d'adresse IP => impossible de se connecter dessus par le réseau donc sécurité maximum.
Tout ce qui est vue par eth0 est vue par eth1 et inversement.
Pas besoin de routage.
Par contre, c'est potentiellement bavard (mode promiscuous oblige ...), surtout s'il y a du Windows sur ton réseau.
Mais, tu peux faire du filtrage via ebtable / iptable, cf ici
http://ebtables.sourceforge.net/br_fw_ia/br_fw_ia.html
Donnes nous des nouvelles sur le résultat final (éventuellement intermédiaire si tu as des problèmes).
Ca m'interresse et je pense que d'autre aussi.
Merci.