PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache config



CJunky
10.01.05, 19:18
Hallo erstmal,

bin heute endlich mal dazu gekommen meinen server zu installieren.
aber nun hab ich ein problem mit dem apache 1.3

und zwar will ich erreichen, das mein server von ausen per dyndns erreichbar ist. kein thema... aber ich will je nachdem welche von 2 dyndns adressen besucht wird auf unterschiedliche rechner in meinem lan verweisen.

der server is router, firewall und webserver in einem.
nach ausen hin bin ich nur mit einem rechner sichtbat (masquarading)

wie leite ich die anfrage an meinen anderen server bzw die ausgabe des servers wieder zurück?

test.dyndns.org -> server1
loesung.dyndns.org -> server2

thx
CJ

Tomek
10.01.05, 19:56
Wie wärs mit VHosts?

CJunky
12.01.05, 12:06
ok. bin nun auch auf den apache2 umgestiegen

das problem ist nicht die auflösung der namen sondern die weiterleitung an einen anderen server, der nicht direct mit dem internet verbunden ist.

das mit den vhosts hab ich bereits umgestetz. jetzt muss ich nur die anfrage und antwort über den ersten server führen. kann aber auch net das wwwroot verzeichnis des server2 auf den ersten mounten, da der server2 ein w2k server ist der asp und mssql bereitstellt.

internet -- server1 -- server2

bei anfrage auf domain1 soll der server1 antworten
und bei anfrage auf domain2 der server2.

wie kann ich das nun umsetzten? gibt es da einen config befehl der meinen vhost weiterleitet? oder muss ich das über irgendwelche apache module realsieren?

thx and cya CJ

marce
12.01.05, 13:58
bei 1.3er gibt's dafür mod_rewrite bzw. mod_proxy - sollte es dann wohl beim 2er auch geben...

CJunky
12.01.05, 14:43
kannst du mir da mit den config evtl helfen?

von denen modulen hab ich mich immer fern gehlten ....

Tomek
12.01.05, 15:50
Wie wärs mit dem Lesen der Apache Dokumentation zu den einzelnen Modulen?

mod_rewrite: http://httpd.apache.org/docs-2.0/de/mod/mod_rewrite.html
mod_proxy: http://httpd.apache.org/docs-2.0/de/mod/mod_proxy.html

marce
12.01.05, 15:54
lt. http://httpd.apache.org/docs-2.0/mod/mod_proxy.html


ProxyRequests Off

<Proxy *>
Order deny,allow
Allow from all
</Proxy>

ProxyPass /foo http://foo.example.com/bar
ProxyPassReverse /foo http://foo.example.com/bar

... funtz bei mir unter 1.3.31 problemlos.

EDIT: Mist, Tomek war schneller...

CJunky
12.01.05, 16:04
hab es auch gerade gesehen und umgesetzt.
trotzdem danke.

ein frage noch.
was macht das "ProxyRequests Off" eigentlich?
der rest ist kein problem.

cya CJ

Tomek
12.01.05, 16:07
Kannst du bitte die Dokumentation lesen, die ich genannt habe?
http://httpd.apache.org/docs-2.0/mod/mod_proxy.html#proxyrequests