Mario Schugowski schrieb am Donnerstag, 27. Mai 2004 um 07:47:
Am Mi, den 26.05.2004 schrieb Christoph Franke um 19:59:
> Hallo liebe Leute,
>
> ich habe eine Frage zum Routing mit multiplen NICs. Die Situation ist
> folgende: mein bei einem ISP housender Server (FC 2) hat mehrere NICs,
> und ich habe dazu IP-Adressen aus unterschiedlichen Subnetzen. Nun
> möchte ich beiden Karten unabhängig voneinander betreiben, was ein- wie
> ausgehenden Traffic angeht. Da das System aber nur ein Default Gateway
> haben kann, wird bisher der eingehende Traffic ja auf beiden Karten
> empfangen (je nach angesprochener IP), der ausgehende läuft aber über
> das Default Gateway, sprich nur eine der beiden.
Hallo,
mit IP Route 2 kannst du mehrere Defaultrouten machen. Ich habe hier
eine ähnliche Situation. 2 DSL Leitung. Auch da muß ich mit der IP von
DSL1 auf der Leitung 1 antworten, anlog dazu betrifft das Leitung 2.
Bei IP Route 2 machst Du einfach garkeine normale default route und
machst dafür folgende routen mit ip route 2
Erstaml must Du rules für die IPs generieren:
ip rule add from ip1 lookup table 1 pref 200
ip rule add from ip2 lookup table 2 pref 200
Die rules sagen in welche Routingtabelle er schauen soll, jetzt muss in
die Routingtabellen noch die routen (default) rein:
ip ro add default dev eth0 table 1
ip ro add default dev eth1 table 2
Das ist es im groben und ganzen auch schon. Ich hoffe geholfen zu haben.
Auch Dir besten Dank. Ich habe iproute2 benutzt (siehe mein letztes
Reply), wie es bei
http://lartc.org/howto/lartc.rpdb.multiple-links.html
beschrieben ist. Einziger Unterschied zu Deinem Vorschlag ist, daß dort
trotz allem einen Default Route definiert wird. Es funktioniert auf
jeden Fall wunschgemäß.
Gruß und besten Dank
Christoph
--
| GnuPG Public Key:
http://www.thefranke.net/public.asc |
| The BOFH Archive at:
http://bofh.ntk.net/Bastard.html |
| Registered Linux User: 250439 -
http://counter.li.org |