Im Idealfall sollten beide Schnittstellen Teil verschiedener IP-Subnetze sein. Wenn Sie jedoch der Überzeugung sind, dass Sie nur diesen Weg gehen müssen, sollten Sie das Split-Split-Routing von Linux verwenden.
Beschreibung des Linux-Split-Zugriffs
Split Access-Beispiel von Novell
Erstellen Sie zunächst zwei Routing-Tabellen, T1 und T2, die für Pakete verwendet werden sollen, die an oder von diesen NICs gesendet werden, indem Sie die Leitungen hinzufügen
252 T1 251 T2
zu / etc / iproute2 / rt_tables.
Richten Sie als Nächstes die Routingregeln ein, um eingehende und ausgehende Pakete über diese Tabellen zu routen:
ip route add 10.105.16.0/24 dev eth0 src 10.105.16.100 table T1 ip route add default via 10.105.16.2 dev eth0 src 10.105.16.100 table T1 ip rule add from 10.105.16.100 table T1 ip route add 10.105.16.0/24 dev eth1 src 10.105.16.101 table T2 ip route add default via 10.105.16.2 dev eth1 src 10.105.16.101 table T2 ip rule add from 10.105.16.101 table T2