AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Windows2003 als Router - config: wie gehts?
Thema durchsuchen
Ansicht
Themen-Optionen

Windows2003 als Router - config: wie gehts?

Ein Thema von SirThornberry · begonnen am 9. Jul 2008 · letzter Beitrag vom 10. Jul 2008
Antwort Antwort
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#1

Windows2003 als Router - config: wie gehts?

  Alt 9. Jul 2008, 20:12
Hallo,


Ist Zustand:

ich nutze einen Rechner mit Windows2003 als Router. An sich ist das ja alles kein Problem. Sobald ich aber mehrere Internetzugänge habe und diese auch noch eine dynamische IP haben wird es schwierig.

Zur Zeit setzte ich die Ruten über den Befehl "route" und sobald sich eine IP ändert werden die Ruten mit der neuen IP neu gesetzt (ein Programm überwacht die IP-Adressen und bei einer Änderung wird route neu aufgerufen).

Die Ruten werden anhand des Zieles gesetzt. Packete an IP X, Y und Z werden dann über Gateway1 geleitet und alle anderen über Gateway2.

Wunschzustand:
Jetzt würde ich gerne das zu benutzende Gateway nicht anhand der ZielIP festlegen sondern anhand der QuellIP. Aber wie gehts das?

Letzendlich will ich jetzt zusätzlich regeln können das Anfragen bestimmter Rechner im Netz eine Extra Route bekommen.

Wo muss ich ansetzen um Packete nach allen Gesichtspunkten (Quelle, Ziel) beliebig routen zu können?



Ich danke schonmal im Vorraus für jeden noch so kleinen Hinweis der mich ans Ziel führen könnte.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#2

Re: Windows2003 als Router - config: wie gehts?

  Alt 9. Jul 2008, 20:26
möglich ist es theoretisch schon. du bräuchtest dafür policy routen ... ich weiß aber nicht ob dies von windows unterstützt wird

//edit: hab dazu was in der wiki gefunden:
Professionelle Router beherrschen auch ein sogenanntes Policy Based Routing; dabei wird die Routingentscheidung nicht nur auf Basis Ziel-Adresse (Layer-3) getroffen, sondern auch andere Angaben berücksichtigt. Hierbei können Protokoll-Parameter genauso berücksichtigt werden wie Qualitätsanforderungen oder gebuchte Leistungen. So können dann zum Beispiel TCP-Pakete im HTTP-Protokoll (Web) einen anderen Weg nehmen als TCP-Pakete im SMTP-Protokoll (Mail).
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat
Benutzerbild von emsländer
emsländer

Registriert seit: 21. Aug 2004
Ort: Lengerich
658 Beiträge
 
RAD-Studio 2009 Ent
 
#3

Re: Windows2003 als Router - config: wie gehts?

  Alt 9. Jul 2008, 23:50
Zitat von SirThornberry:
Hallo,


Ist Zustand:

ich nutze einen Rechner mit Windows2003 als Router. An sich ist das ja alles kein Problem. Sobald ich aber mehrere Internetzugänge habe und diese auch noch eine dynamische IP haben wird es schwierig.

Zur Zeit setzte ich die Ruten über den Befehl "route" und sobald sich eine IP ändert werden die Ruten mit der neuen IP neu gesetzt (ein Programm überwacht die IP-Adressen und bei einer Änderung wird route neu aufgerufen).

Die Ruten werden anhand des Zieles gesetzt. Packete an IP X, Y und Z werden dann über Gateway1 geleitet und alle anderen über Gateway2.

Wunschzustand:
Jetzt würde ich gerne das zu benutzende Gateway nicht anhand der ZielIP festlegen sondern anhand der QuellIP. Aber wie gehts das?

Letzendlich will ich jetzt zusätzlich regeln können das Anfragen bestimmter Rechner im Netz eine Extra Route bekommen.

Wo muss ich ansetzen um Packete nach allen Gesichtspunkten (Quelle, Ziel) beliebig routen zu können?



Ich danke schonmal im Vorraus für jeden noch so kleinen Hinweis der mich ans Ziel führen könnte.
Routing und Remote Access (RRAS) sind Dein Freund!

Gruss

EL


Narben am Körper sind ein Zeichen dafür, das man gelebt hat.
Narben auf der Seele sind ein Zeichen dafür, das man geliebt hat.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Windows2003 als Router - config: wie gehts?

  Alt 10. Jul 2008, 12:45
Ich hänge jetzt etwas fest.
Bei Routing und "Routing und RAS" im Nat jetzt einrichten können welche IPs Zugriff haben und welche nicht.
Und bei RAS-Richtlinien kann ich auch einstellen welche IPs Zugriff haben und welche nicht.


Aber ich habe weiterhin das Problem das ich nicht mehrere Routingtabellen habe und je Nach QuellIP eine entsprechend andere Routingtabelle zuweisen kann.

Letzendlich bräuchte ich entweder mehrere Routingtabellen je nach QuellIP oder pro Routingeintrag eben noch den zusätzlichen Punkt der Quelle.

Zumindest denk ich das. Es kann natürlich sein das ich inzwischen irgendwie ein Brett vorm Kopf hab.


Mein Ziel ist das der Rechner mit IP-X über Verbindung 1 ins Internet geht und der Rechner mit IP-Y über Verbindung 2.
Sozusagen eben je nach QuellIP ein anderes Gateway.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von emsländer
emsländer

Registriert seit: 21. Aug 2004
Ort: Lengerich
658 Beiträge
 
RAD-Studio 2009 Ent
 
#5

Re: Windows2003 als Router - config: wie gehts?

  Alt 10. Jul 2008, 13:05
Zitat von SirThornberry:
Ich hänge jetzt etwas fest.
Bei Routing und "Routing und RAS" im Nat jetzt einrichten können welche IPs Zugriff haben und welche nicht.
Und bei RAS-Richtlinien kann ich auch einstellen welche IPs Zugriff haben und welche nicht.


Aber ich habe weiterhin das Problem das ich nicht mehrere Routingtabellen habe und je Nach QuellIP eine entsprechend andere Routingtabelle zuweisen kann.

Letzendlich bräuchte ich entweder mehrere Routingtabellen je nach QuellIP oder pro Routingeintrag eben noch den zusätzlichen Punkt der Quelle.

Zumindest denk ich das. Es kann natürlich sein das ich inzwischen irgendwie ein Brett vorm Kopf hab.


Mein Ziel ist das der Rechner mit IP-X über Verbindung 1 ins Internet geht und der Rechner mit IP-Y über Verbindung 2.
Sozusagen eben je nach QuellIP ein anderes Gateway.
Dann musst Du auch einen zweiten Router einrichten. Wenn Du nur einen Rechner hast => Virtual Server

Gruss

EL


Narben am Körper sind ein Zeichen dafür, das man gelebt hat.
Narben auf der Seele sind ein Zeichen dafür, das man geliebt hat.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Windows2003 als Router - config: wie gehts?

  Alt 10. Jul 2008, 13:14
autsch das wäre heftig.

Aber selbst mit zweitem Router hätte ich ja dann wieder das gleiche Problem. Ich müsste ja dann anhand der QuellIP auch die Route zum entsprechenden Router setzen. Denn irgendwo muss ich ja festlegen welcher Router bei welcher QuellIP verwendet werden soll.
Und wenn das ginge wäre ich ja genau dort wo ich hinn will, nämlich dort wo ich verschiedene Gateways anhand der Quelle angeben kann.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von emsländer
emsländer

Registriert seit: 21. Aug 2004
Ort: Lengerich
658 Beiträge
 
RAD-Studio 2009 Ent
 
#7

Re: Windows2003 als Router - config: wie gehts?

  Alt 10. Jul 2008, 13:46
Zitat von SirThornberry:
autsch das wäre heftig.

Aber selbst mit zweitem Router hätte ich ja dann wieder das gleiche Problem. Ich müsste ja dann anhand der QuellIP auch die Route zum entsprechenden Router setzen. Denn irgendwo muss ich ja festlegen welcher Router bei welcher QuellIP verwendet werden soll.
Und wenn das ginge wäre ich ja genau dort wo ich hinn will, nämlich dort wo ich verschiedene Gateways anhand der Quelle angeben kann.
Das Gateway (sprich, der Router,welcher von dem PC benutzt wird), wird ja schon im PC eingetragen!


Vielleicht schilderst Du hier mal Dein komplettes Vorhaben incl. vorhandener und (ggfs. neu anzuschaffende) Geräte. Dann kann man mal sehen, was da eigentlich Phase ist.

Gruss

EL


Narben am Körper sind ein Zeichen dafür, das man gelebt hat.
Narben auf der Seele sind ein Zeichen dafür, das man geliebt hat.
  Mit Zitat antworten Zitat
Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#8

Re: Windows2003 als Router - config: wie gehts?

  Alt 10. Jul 2008, 14:33
wie viel Geld ist dir das den wert?
mit einer professionelle firewall/router wäre das ja einfach zu realisieren.
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#9

Re: Windows2003 als Router - config: wie gehts?

  Alt 10. Jul 2008, 15:42
Zitat von emsländer:
Das Gateway (sprich, der Router,welcher von dem PC benutzt wird), wird ja schon im PC eingetragen!


Vielleicht schilderst Du hier mal Dein komplettes Vorhaben incl. vorhandener und (ggfs. neu anzuschaffende) Geräte. Dann kann man mal sehen, was da eigentlich Phase ist.

Gruss

EL
Alle Rechner bekommen vom DHCP-Server ein Gateway (Gateway1) zugewiesen.
Auf einigen wenigen Rechnern wurde ein anderes Gateway (Gateway2) manuell hinzugefügt.

Da die Nutzer eben ihr Gateway auch frei einstellen können ist nicht sicher welches sie verwenden.

Jetzt gibt es Momente wo NutzerX wichtige Daten hochladen/herunterladen muss und somit braucht er volle Bandbreite auf Gateway2.

Jetzt ist das vorhaben alle Anfragen die über Gateway2 laufen auf Gateway1 umzuleiten. Durch das setzen der Standardrute auf Gateway2 ist das auch kein problem (route add 0.0.0.0 mask 0.0.0.0 GATEWAY1 metric 1)

Das Problem dabei ist, das NutzerX jetzt auch über Gateway1 geleitet wird obwohl er das Modem was an Gateway2 hängt geleitet werden soll.

Ein weiteres Problem: Von Gateway1 werden(zukünftig) einige Anfragen auf Gateway2 umgeleit. Jetzt wäre es Fatal wenn Gateway2 diese Anfragen wieder zurück zu Gateway1 leitet.
Also müsste hier auch wieder geschaut werden wer die Quelle ist und wenn die Quelle Router1 ist wird nicht zurück geroutet.


@gsh: Geld soll dafür nicht ausgegeben werden da für die Zukunft geplant ist die beiden verfügbaren Leitungen welche jetzt einzeln sind zu bündeln (das wird dann der nächste Spaß, allerdings unter Linux ).
Ob es dazu kommt steht allerdings noch nicht fest.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz