Hallo ihr...
Ich habe ein großes Problem. Folgendes Szenario.
Linux Maschine: läuft mit suse 10. Installiert sind der apache2 ver. 2.0.55. Dieser soll als Reverse Proxy fungieren. Das bedeutet eine Anfrage aus dem Internet wir an ihn als Front-End gerichtet und er soll sie weiterleiten auf verschiedene Back-end server.Diese Back-End server möchte ich mittels virtualHosts beschreiben. Der Apache soll in diesem Moment kein Webserver sein. Nur ein Reverse Proxy.
Die Zweite Maschine ist eine Windows maschine auf der Xampp läuft. Dort befindet sich die angeforderte URL. Ich weiss leider nicht wirklich wie ich das machen soll.
Linux.. IP 192.168.5.100
Windows..IP 192.168.5.200
Httpd.conf:
VirtualHostName 192.168.5.100:80 #das ist der Proxy der stellvertretend für die Backendserver angesprochen wird
<virtualHost 192.168.5.100:80>
ServerAdmin Jim@domain.de
Servername www.webserver1.de
</virtualHost>
<VirtualHost 192.168.5.100:80>
ServerAdmin Jim@domain.de
Servername www.webserver1.de
ProxyRequests Off
ProxyPass /gpl.html http://192.168.5.200
ProxyPassReverse /gpl http://192.168.5.200
</virtualHost>
wenn ich dann aus dem Internet den Request www.webserver1.de/gpl.html aufrufe soll der ReverseProxy auf dem internen Server(hier mit der IP192.168.5.200) die Url laden.
Was muss in die Hosts datei bei beiden Rechnern?
ist der eintrag 192.168.5.100 www.webserver.de bei der Linux(Proxy)Maschine und der Eintrag 192.168.5.100 www.webserver1.de bei dem Webserver richtig?
Kann mir da jemand weiterhelfen
Ich habe ein großes Problem. Folgendes Szenario.
Linux Maschine: läuft mit suse 10. Installiert sind der apache2 ver. 2.0.55. Dieser soll als Reverse Proxy fungieren. Das bedeutet eine Anfrage aus dem Internet wir an ihn als Front-End gerichtet und er soll sie weiterleiten auf verschiedene Back-end server.Diese Back-End server möchte ich mittels virtualHosts beschreiben. Der Apache soll in diesem Moment kein Webserver sein. Nur ein Reverse Proxy.
Die Zweite Maschine ist eine Windows maschine auf der Xampp läuft. Dort befindet sich die angeforderte URL. Ich weiss leider nicht wirklich wie ich das machen soll.
Linux.. IP 192.168.5.100
Windows..IP 192.168.5.200
Httpd.conf:
VirtualHostName 192.168.5.100:80 #das ist der Proxy der stellvertretend für die Backendserver angesprochen wird
<virtualHost 192.168.5.100:80>
ServerAdmin Jim@domain.de
Servername www.webserver1.de
</virtualHost>
<VirtualHost 192.168.5.100:80>
ServerAdmin Jim@domain.de
Servername www.webserver1.de
ProxyRequests Off
ProxyPass /gpl.html http://192.168.5.200
ProxyPassReverse /gpl http://192.168.5.200
</virtualHost>
wenn ich dann aus dem Internet den Request www.webserver1.de/gpl.html aufrufe soll der ReverseProxy auf dem internen Server(hier mit der IP192.168.5.200) die Url laden.
Was muss in die Hosts datei bei beiden Rechnern?
ist der eintrag 192.168.5.100 www.webserver.de bei der Linux(Proxy)Maschine und der Eintrag 192.168.5.100 www.webserver1.de bei dem Webserver richtig?
Kann mir da jemand weiterhelfen