Luca Bertoncello schrieb:
Hallo, Liste!
Ich habe ein kleines Problem und mein Gehirn schläft noch...
Also, folgendes: ein Server hat 5 Netzkarten:
eth0 => 192.168.2.100 (Netz 192.168.2.0/24) eth1 => 192.168.3.100 (Netz 192.168.3.0/24) eth2 => XX.YY.ZZ.106 (Netz XX.YY.ZZ.104/29) eth2:1 => XX.YY.ZZ.107 (Netz XX.YY.ZZ.104/29) eth3 => keine IP, wird für PPP benutzt
Die IPs des Netzes 192.168.2.0/24 werden Internet über ppp0 oder eth2 sehen, je nach Ziel (mit Redundanz).
Was ich jetzt machen soll ist, daß das Netz 192.168.3.0/24 das Internet über die IP XX.YY.ZZ.107 sieht.
Und nun kann ich nicht verstehen WIE... Egal ob mit ip route oder iptables, aber es muß gehen, weiß aber nicht wie...
routen sind meines Wissens nach immer zielorientiert und da du normalerweise nur eine defaultroute hast, geht das nicht. Routing und iptables sind zwei verschiedene Dinge, mit iptables kannst du den IP-Verkehr nur einschränken. Das manipulieren von Quell- oder Ziel-IP hilft hier nicht weiter. D.h. due kannst die Paket nur anhand der Zielnetze unterschiedlich routen.
Ohne es selbst probiert zu haben, könnte vielleicht ein Routingdaemon (routed ?) hier weiterhelfen.
Gruß Rico