![](https://seccdn.libravatar.org/avatar/4bff0e6c9d4ed25987d7420b50be39b5.jpg?s=120&d=mm&r=g)
Hallo, ich habe in einem Router 3 NICs. eth0 (135.195.20.254/24) für das LAN, eth1 (135.195.21.254/30) für SDSL, und eth2 (192.168.178.254/24) für ADSL. Nun möchte ich mittels iproute2 alle Client-Anfragen (z.B. Port 20,21,80,443) aus dem LAN über ADSL routen, außer z.B. Port 22. Ich habe das Howto bzgl. IProute2 teilweise gelesen, verstehe aber nicht richtig, wie ich es angehe. Hat jemand einen Tipp? Gruß Boris -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/16ec4aa93f83bcf18b36a0cea80cd436.jpg?s=120&d=mm&r=g)
Hallo, also ich würde über route die entsprechenden Routen setzten und die "Berechtigungen" über eine Firewall lösen. Boris Höffgen <hoeffgen@hjdt.de> wrote on 14.12.2006 11:46:21:
Hallo,
ich habe in einem Router 3 NICs. eth0 (135.195.20.254/24) für das LAN, eth1 (135.195.21.254/30) für SDSL, und eth2 (192.168.178.254/24) für ADSL. Nun möchte ich mittels iproute2 alle Client-Anfragen (z.B. Port 20,21,80,443) aus dem LAN über ADSL routen, außer z.B. Port 22. Ich habe das Howto bzgl. IProute2 teilweise gelesen, verstehe aber nicht richtig, wie ich es angehe. Hat jemand einen Tipp?
Gruß Boris -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Mit freundlichen Grüßen Andreas Gegner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/fbedb19be72cd4cdd0ff6060e67fd730.jpg?s=120&d=mm&r=g)
Hallo. * Donnerstag, 14. Dezember 2006 um 11:46 (+0100) schrieb Boris Höffgen:
ich habe in einem Router 3 NICs. eth0 (135.195.20.254/24) für das LAN, eth1 (135.195.21.254/30) für SDSL, und eth2 (192.168.178.254/24) für ADSL. Nun möchte ich mittels iproute2 alle Client-Anfragen (z.B. Port 20,21,80,443) aus dem LAN über ADSL routen, außer z.B. Port 22. Ich habe das Howto bzgl. IProute2 teilweise gelesen, verstehe aber nicht richtig, wie ich es angehe. Hat jemand einen Tipp?
Ungetestet, aber so ähnlich sollte es funktionieren: 1. Alle entsprechenden Pakete mit 'iptables' markieren (z.B. 'iptables -t mangle -A PREROUTING -p tcp -s 135.195.20.254/24 --dport 20 -J MARK --set-mark 0x1234'. 2. Anlegen einer Routing-Policy-Regel: 'echo 100 special >>/etc/iproute2/rt_tables' 'ip rule add fwmark 0x1234 lookup special' 3. Erstellen der Routing-Tabelle: 'ip route add default via <ADSL-Next-Hop> dev eth2 table special' 4. Routing-Cache leeren: 'ip route flush cache' Gruß Andreas -- XMMS spielt gerade nichts... PGP-ID/Fingerprint: BD7C2E59/3E 11 E5 29 0C A8 2F 49 40 6C 2D 5F 12 9D E1 E3 PGP-Key on request or on public keyservers -- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
age@ifak-system.com
-
Andreas Koenecke
-
Boris Höffgen