ich brauch pro Interface einen default Gateway. Habe zwei Subs 192.168.199.0/24 und 192.168.200.0/24 mit 192.168.199.1 und 192.168.200.1 als Router des jeweiligen Subs. Die Kiste selber hängt mit 192.168.199.7 im einen Sub und mit 192.168.200.2 im anderen. Einen default gw Eintrag hat nur eth0 oder 192.168.200.2
Das "Problem" ist, dass sämtlicher Traffic für unbekannte Empfänger via eth0 abgewickelt wird, auch wenn ich eigentlich am eth1 bin. Sprich wenn ich auf 192.168.199.7 verbunden bin und einen externen Host trace, dann gehen die Pakete via 192.168.200.1 (also dem default gw) raus. Ich suche nach einem Weg, dem default gw Eintrag sozusagen mitzuteilen "Hei du bist nur für ein bestimmtes Interface und eine bestimmte src zuständig". Irgendwie muss ich die Herkunft der Pakete und das Eintrittsinterface mit dem defaut gw verknüpfen
Habe gestern noch einiges dazu gegoogelt aber nur Beispiele gefunden wo beschrieben wird wie man das als Failover resp Loadbalancing machen kann. Das will ich aber eigentlich ned, weil der default Ausgang ins Internet weiterhin fix eth0 sein soll. Nur Pakete mit der src aus eth1 soll via alternatives Gateway gemacht werden. Das ganze funzt innerhalb des LANs auch schon wie gewünscht, aber sobald es nach extern geht krieg ich die Pakete nicht via eth1, weil das default gw an eth0 liegt