Mailinglist Archive: opensuse-de (2024 mails)
| < Previous | Next > |
Re: Routing von SDSL + ADSL
- From: Andreas Koenecke <akoenecke@xxxxxxxxxxxx>
- Date: Thu, 14 Dec 2006 13:34:03 +0100
- Message-id: <20061214123403.GA16711@xxxxxxxxxxxxxxxxxx>
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@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
* 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@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |