domkad
Goto Top

SBS03-Domäne mit Gateway - Aufruf einer einzelnen IP-Adresse auf anderen Gateway umleiten

Hallo,

Ich habe hier eine Windows 2003 SBS Domäne mit einem Internetgateway (Router). Ich muss aber Aufrufe an eine bestimmte IP-Adresse auf einen anderen Router umleiten. Alle anderen IP-Aufrufe sollen über den normalen Router ins Internet. Hört sich in der Theorie relativ einfach an, klappt aber nicht in der Praxis face-big-smile

Server IP: 192.168.0.10
Server Subnet: 255.255.0.0
Server DNS: 192.168.0.10
Server DHCP: aktiviert (192.168.0.11 bis 192.168.1.200)
Server Gateways: 192.168.1.254 (Metrik 1), 192.168.0.1 (Metrik 2)

Standardrouter: 192.168.0.1 (Internetgateway, "normaler Router")

Alternativrouter: 192.168.1.254 (Spezialgateway für die eine IP-Adresse)

"Spezial"-IP-Adresse: 10.200.100.100

Kurz erklärt:
Falls Ziel-IP 10.200.100.100, dann routen über 192.168.1.254
Ansonsten routen über 192.168.0.1

Ich versuche es jetzt die ganze Zeit einzustellen, das will aber irgendwie nicht klappen. Ich habe davor nur den Standardrouter als Gateway gehabt und es über "Routing und RAS" probiert (statische Route), das hat aber auch nicht geklappt. Jetzt habe ich 2 Gateways drin, auch Routing wieder aktiviert und es will wieder nicht.

Ich hatte aber gestern abend nen Laptop angeschlossen mit der Config:
IP 192.168.0.100
Subnet: 255.255.0.0
Gateway: 192.168.1.254

und wenn ich dann am Laptop die 10.200.100.100 aufgerufen habe, dann hat es geklappt.
Nur beim Server will das nicht funktionieren.
Hat hier jemand evtl. einen Tip für mich parat?
Wie sonst auch bei allen immer: das Problem pressiert, es muss heute laufen.

Noch eine Anmerkung: Der Server hatte ursprünglich Subnet 255.255.255.0, ich habe es erst vor kurzen auf 255.255.0.0 geändert und alle mir bekannten Einträge aktualisiert (DNS, DHCP). Ich weiss aber nicht, ob ich noch eine Einstellung im Active Directory anpassen müsste. Ich habe nämlich den Verdacht, dass mein Server die Subnetänderung nicht übernommen hat. Wenn ich die Routingtabellen betrachte, wird die betreffende Route angezeigt.

Vielen Dank im Voraus für eure Hilfe

Mit freundlichen Grüssen

Content-Key: 72608

Url: https://administrator.de/contentid/72608

Printed on: April 19, 2024 at 09:04 o'clock

Mitglied: 26926
26926 Nov 03, 2007 at 10:45:12 (UTC)
Goto Top
route add 10.200.100.100 mask 255.255.255.255 192.168.1.254
auf dem server eingeben, nennt sich hostroute
Member: DOMKAD
DOMKAD Nov 03, 2007 at 11:54:32 (UTC)
Goto Top
Hallo,

ich hatte bereits eine statische Route gemacht (beim "Routing und RAS"), das hat aber nicht funktioniert. Ihren Befehl habe ich auch ausgeführt, das hat leider auch nicht geklappt. Mein Verdacht liegt im Subnet. Ich möchte 255.255.0.0 statt 255.255.255.0 durchsetzen. Ich nehme an, irgendwo fehlt noch eine klitzekleine Config.

Danke und Gruss
Member: aqui
aqui Nov 05, 2007 at 14:04:35 (UTC)
Goto Top
Das ist doch Blödsinn !! Du schreibst doch oben selber das einzelne IP Adressen eben an dieses andere Gateway geschickt werden sollen als ganze Netze wie z.B. den besagten Laptop mit der IP 10.200.100.100. Da du ja genau diese IP meinst musst du ja nun eine 32 Bit Maske angeben, was man dann wie keitinger sehr richtig Bemerkt als Hostroute bezeichnet, damit der 32 Bit Maske über die gesamte IP Adresse ja ein HOST gemeint ist !
Wenn du eine 16 Bit Maske angibst wie du es oben bemängelst, dann wird ALLES was zwischen 10.200.0.0 und 10.200.255.255 (also das gesamte 10.200er Subnetz !!) an diese andere Gateway Adresse geschickt was du ja genau (scheinbar) NICHT willst oder ?!
Auch eine 24 Bit Maske ist ja unsinning die schickt dann immer noch alles zwischen 10.200.100.0 und 10.200.100.255 (gesamtes 10.200.100er Subnetz) an dies Gateway !!!
Scheinbar hast den Begriff Host Routing oder den Umgang mit Adressmasken noch nicht richtig verstanden oder oben schlicht das falsche beschrieben was du eigentlich willst ?!

Fazit:
Entweder trägst du das wie angegeben auf dem Server ein mit dem route add... Befehl. (dem fehlt übrigens noch ein -p sonst ist er nach dem nächsten Reboot wieder weg..) Ob die Hostrute dann aktiv ist kannst du mit dem Kommando route print prüfen...

Oder du trägst es auf dem zentralen Internet Router ein was technisch in jedem Falle besser ist, denn dann schickt der zentral alle Packete von diese Adressen dann auf das andere Gateway.
Das ist einfacher zu kontrollieren wenn der für alle das default Gateway ist. Machst du es nur mit Route add... auf dem Server gilt das nur für Packete die der Server schickt aber nicht für alle anderen Geräte im Netz...besser ist also es in jedem Falle auf dem Router zu konfigurieren unter seinem Menüpunkt für statische Routen.
Dort steht dann analog zum route add Kommando...

Zielnetz/host: 10.200.100.100, Maske 255.255.255.255, Gateway: 192.168.1.254