Forum: PC Hard- und Software "Advanced" Routing mit Linux


von Johann W (Gast)


Lesenswert?

Hallo,

vielleicht kann mir jemand nen Tipp geben:

Ich habe zwei Gateways - 1x über die Telekom mit DSL-Light (:/) ... und 
1x über UMTS. Über die Telekom habe ich eine öffentliche IP. Ich möchte 
eingehenden Traffik auf Port 80 auf diese IP an einen internen 
Testserver weiterleiten - das ist soweit auch kein Problem, weil der 
Router (speedport 701), das kann.

Insgesamt funktionierts aber nicht - weil der Testserver die 
(schnellere) UMTS Leitnug als Gateway benutzt. Das umstellen möchte ich 
aber nicht.

Kann ich mit irgendwelchen IP Tables regeln es hinbekommen, dass 
Antworten, auf Request die über den Telekom-Router gekommen sind über 
den Telekom-Gateway geschickt werden - der restliche Traffik 
("default"), aber über die UMTS Leitung? Am Telekom-Router kann ich 
leider ein Masquarding einschalten.

von Jörg E. (jackfritt)


Lesenswert?

Nein nicht im Telekom router. Und da du nicht sagst was für 
betriebssysteme beteiligt sind wird alles andere raterei.

von Johann W (Gast)


Lesenswert?

ja, sorry, falsch geschrieben ... es sollte nicht IP tables dort stehen 
- sondern korrekterweise "iptables", dann wäre klar gewesen, dass auf 
den Server Linux drauf ist. Ubuntu 12.04 um genau zu sein - wobei das 
keine Rolle spielen sollte - iptables funktioniert überall gleich.

von Thorsten (Gast)


Lesenswert?

"Linux Policy Routing" ist hier das passende Stichwort. Für die 
IP-Adresse der Telekom musst Du eine eigene Routing-Tabelle definieren.

von Johann W (Gast)


Lesenswert?

danke - hat geholfen! :)

von tt (Gast)


Lesenswert?

Johann W schrieb:
> Hallo,
>
> vielleicht kann mir jemand nen Tipp geben:
>
> Ich habe zwei Gateways - 1x über die Telekom mit DSL-Light (:/) ... und
> 1x über UMTS. Über die Telekom habe ich eine öffentliche IP. Ich möchte
> eingehenden Traffik auf Port 80 auf diese IP an einen internen
> Testserver weiterleiten - das ist soweit auch kein Problem, weil der
> Router (speedport 701), das kann.
>
> Insgesamt funktionierts aber nicht - weil der Testserver die
> (schnellere) UMTS Leitnug als Gateway benutzt. Das umstellen möchte ich
> aber nicht.
>
> Kann ich mit irgendwelchen IP Tables regeln es hinbekommen, dass
> Antworten, auf Request die über den Telekom-Router gekommen sind über
> den Telekom-Gateway geschickt werden - der restliche Traffik
> ("default"), aber über die UMTS Leitung? Am Telekom-Router kann ich
> leider ein Masquarding einschalten.

Zusätzlich Source/Hide NAT auf den Paketen machen die in das interne 
Netz geforwardet werden, und eine entsprechende Route auf dem Testserver 
zum Telekom GW legen.

Oder du ziehst eine VM hoch die nur für den Testserver da ist, mit 
entsprecheder Default Route.

von Uhu U. (uhu)


Lesenswert?

Johann W schrieb:
> danke - hat geholfen! :)

Es wäre nett und dem Forum angemessen, wenn du dich etwas ausführlicher 
darüber auslassen würdest, wie du das Problem gelöst hast...

von Jörg E. (jackfritt)


Lesenswert?

Jo stimme Uhu zu. Popcorn ;)

von Johann W (Gast)


Lesenswert?

Uhu Uhuhu schrieb:
> Es wäre nett und dem Forum angemessen, wenn du dich etwas ausführlicher
> darüber auslassen würdest, wie du das Problem gelöst hast...

Pakete von meinem Server die von Port 80 gekommen sind und als Ziel 
"extern" haben markieren.

zusätzliche routing table - die als Gateway den Telekomrouter benutzt.

PRB verwenden um die markierten Pakete über die alternative routing 
table zu schicken

von Uhu U. (uhu)


Lesenswert?

Und was bitte ist PRB?

http://de.wikipedia.org/wiki/PRB ???

von (prx) A. K. (prx)


Lesenswert?

Policy Based Routing.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.