PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Squid als Frontend für Exchange



schmalenegger
14.12.04, 16:25
Hallo zusammen,

alle Anfragen auf meine Firewall auf Port 80 und 443 werden weitergeleitet auf die IP-Adresse meines Proxy-Servers. Dieser wiederrum soll nun die Anfragen an Webserver im Intranet weiterleiten, abhängig vom Suffix. (Beispiel: Ein Client vom Internet verbindet sich auf http://1.2.3.4/exchange und die Anfrage geht an den Exchange-Server). Mit der Option httpd_accel kann ich auf diese Art und Weise allerdings nur 1 internen Server ansteuern, wenn ich das richtig verstanden habe, oder?
Wie kann ich das Problem am besten lösen?

Danke,
schmalenegger

cane
15.12.04, 07:36
Ich verstehe nicht so genau was Du realisierebn möchtest - bzw. wo der Sinn liegt.

Erkläre bitte nochmal genauer was Du realisiern möchtest...

mfg
cane

schmalenegger
15.12.04, 09:17
Vielleicht hilft diese Skizze:
Browser -> Internet -> Firewall -> Proxy -> Webserver1 (Exchange)
Webserver2 (and. Website)

Die Firewall leitet alle Anfragen auf Port 80 und 443 direkt an den Proxy (Squid) weiter. Dieser ist dann für die "Unterverteilung" zuständig:
D.h. Greift der Client mit seinem Browser auf http://IP_der_FW/exchange zu, soll Squid die Anfrage an Webserver1 weiterleiten, greift der Client http://IP_der_FW/wasanderes zu soll Squid die Anfrage an Webserver2 weiterleiten.

Wie kann ich das oder kann Squid sowas überhaupt realisieren?

Hoffentlich ist das etwas verständlicher.

Gruß, schmalenegger

tole
15.12.04, 09:40
Hi,
das geht mit Squid definitiv. Wie weiß ich leider nicht.

Ich habe das mit dem Apache2 mod_proxy realisiert. Da geht das recht einfach. Squid läuft als reiner www-cache und Apache läuft bei mir als reverse-proxy, da ich mich da auch schon mit ssl auskenne. So kann man eine SSL-Verbindung zu nicht SSL-Fähigen Diensten im LAN aufbauen.

Das ganze ist in der Apache-Manual gut beschrieben. Bei O'Reilly gibt es das Kapitel "Proxy" als Probekapitel zu einem Apache Buch...

Gruß,
ToLe