michor Geschrieben 4. Juni 2008 Geschrieben 4. Juni 2008 Hallo! Habe eine kurze Frage; vielleicht hat ja jemand eine Idee! Ich verwende einen Lancom-Router, der für Port 80 eine Forwarding-Regel eingetragen hat. Jetzt meine Frage: Bei der Portforwarding-Regel gebe ich ja den Zielhost an; sprich Anfrage über Port 80 => 192.xx.xx.xx weiterleiten. Wenn ich jetzt mehrere Webserver im Intranet habe, die versch. Websites hosten, wie kann ich dann die Anfragen über ein und denselben Port 80 an den korrekten Server weiterleiten? Auf EINEM Webserver, z.B. im IIS, kann ich die Anfrage ja über die Host-Header korrekt zuordnen. Aber wie mache ich das bei mehreren Webservern? Kennt da jemand eine Möglichkeit? Es handelt sich ausschließlich um Windows Server (2003 und 2008). Vielen Dank im voraus! Zitieren
lordy Geschrieben 4. Juni 2008 Geschrieben 4. Juni 2008 Dann bräuchtest du wohl einen sogenannten Reverse-Proxy. In der Linux-Welt kann man das mit Squid machen, was es da unter Windows gibt, keine Ahnung. Zitieren
tauron Geschrieben 4. Juni 2008 Geschrieben 4. Juni 2008 Das funktioniert mit einem Reverse Proxy. Schau mal unter Squid Reverse Proxy, recht weit unten bei "Configuring Squid as Reverse Proxy for Multiple Domains", da ist sowas dargestellt. Den Squid gibts denk ich auch als Windows Version.. oder mit dem ISA Server solls wohl auch gehen, aber der is ja mal etwas teurer [Edit]mift, zu langsam Zitieren
Crash2001 Geschrieben 4. Juni 2008 Geschrieben 4. Juni 2008 (bearbeitet) Es würde schon reichen, wenn man statt PAT eine NAT/PAT-Kombination fürs Routing benutzen würde. PAT = Port Adress Translation - also mehrere IPs die auf eine IP gemappt werden und die Zuordnung anhand der Ports geschieht. NAT = jede interen IP-Adresse wird auf eine externe gemappt. Sind mehr IP-Adressen intern vorhanden, so bekommen jeweils die aktiven Rechner die IPs zugeordnet, oder alternativ kann man diese auch fest zuweisen. NAT/PAT-Kombination = Es existieren z.B. 5 externe Adressen. Solange nur 5 Rechner intern existieren, wird reines NAT verwendet. Sind mehr Rechner intern vorhanden, wird eine Mischung der zwei Techniken verwendet. Ob du das bei deinem Router umstellen kannst, weiss ich allerdings nicht, da du kein Modell angibst und ich mich mit den Lancom-Routern nicht so auskenne. Alternativ kannst du auch einfach unterschiedliche Ports auf die jeweilige Maschine weiterleiten. Z.B. Port 80 am Router auf Port 80 des ersten Servers, Port 81 auf dem Router auf Port 80 auf Server 2, Port 82 auf dem Router auf Port 80 auf Server 3 u.s.w.. Wenn man dann von aussen drauf will, muss man nur den entsprechenden Port mit angeben. Bearbeitet 4. Juni 2008 von Crash2001 Zitieren
dgr243 Geschrieben 4. Juni 2008 Geschrieben 4. Juni 2008 ich denke mal das geht hier um nen load balancing szenario crash. da wird er mit entsprechendem PAT nicht viel weiter kommen Zitieren
Crash2001 Geschrieben 4. Juni 2008 Geschrieben 4. Juni 2008 Er schreibt doch, dass sie verschiedenen Seiten hosten. Also eher nicht Load Balancing. Zitieren
dgr243 Geschrieben 4. Juni 2008 Geschrieben 4. Juni 2008 stimmt man sollte genauer lesen sry Zitieren
S4nCeZZ Geschrieben 4. Juni 2008 Geschrieben 4. Juni 2008 Reverse-Proxy 1 Reverse-Proxy 2 Wie ich gelesen habe, müsste der ISA von MS das auch können. Mehr kann ich dir dazu nicht sagen. NAT/PAT ist dabei ungeeignet, da man beim surfen den jeweiligen Port der Website angeben muss, wie Crash das Ganze schon geschildert hat. Die einzige Möglichkeit bleibt nur noch der Reverse-Proxy. Oder jeder Server bekommt eine eigene Internet-Anbindung. MfG S4nCeZZ Zitieren
Crash2001 Geschrieben 4. Juni 2008 Geschrieben 4. Juni 2008 (bearbeitet) Sollte eigentlich auch ohne Proxy gehen, indem man einfach Domains/dyndns nutzt und alles erstmal auf einen Webserver weiterleitet. Auf dem Webserver werden dann Virtual Hosts eingerichtet und der "Verteilserver" leitet dann auf den jeweiligen anderen Server um. Ob das mit dynamischen IPs funzt, weiss ich aber nicht - mit fester IP gehts auf jeden Fall. Bearbeitet 4. Juni 2008 von Crash2001 Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.