PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zugriff auf VirtualHost klappt nicht richtig (mehrere Apachen)



AndreasMeier
02.04.05, 18:50
Hallo zusammen,

meine Config treibt mich in den Wahnsinn.

Folgendes:
Hab nen NAT-Router mit Port-Redirection von Port 80 auf den Server Nr.1.
Dort läuft ein Bind mit einer internen Domain-Auflösung für "home.int".
Darunter hab ich NameAliase (für die einzelnen VirtualHosts im Apache dann) angelegt.

Auf Server Nr.1 läuft dann auch ein Apache 2.0.49, der mit VirtualHosts die ganzen NameAliase vom Bind bedient, z.B. mail.home.int etc.
Für diese (interne) Domain (home.int) steht z.B. im Webmin folgendes
pro VirtualHost-Eintrag:
"Behandelt den Namen-basierten Server server.home.int. an Adresse mail.home.int."


So, Frage Nr.1:
Wenn ich eine mit DynDNS geschaltete Weiterleitung (test1.dyndns.org) im BIND und als VH im Apache eintrage, erscheint als VH-Eintrag folgendes:
"Behandelt alle Anfragen an Adresse test1.dyndns.org."
Frage, warum hier nicht ""Behandelt den Namen-basierten Server server.home.int. an Adresse ...." kommt ??


Dann geht die Problematik leider weiter:
Jetzt will ich die "test1.dyndns.org" von einem 2ten Apache bedienen lassen.
Server2.home.int läuft ohne Bind.
In der Host-Datei steht die test1.dyndns.org mit der IP von server2 drin.
Die Bindeinträge auf Server1 hab ich dementsprechend umgestellt.

Frage Nr.2:
Trotzdem krieg ich bei Aufruf der URL nur ein "Access Forbidden"
vom server1 !!!
Wie krieg ich das ganze Konstrukt dazu, das die Anfrage
von server2 bedient wird.


Sorry, dass ich das ganze Problem auf einmal in einem Beitrag reinschreibe.
Hab schon soviel gegoogelt, gelesen und ausprobiert,
komm aber auf keinen grünen Zweig.

Übrigens, andere interne Domains (phpadmin.home.int mit phpmyadmin drauf) lassen sich problemlos ansprechen (von server1).

Vielleicht weiß jemand einen Rat, wie ich das ganze auflösen kann.
Würde mich freuen,

schon mal herzlichen Dank im voraus,

Gruß
Andreas