![]() |
![]() |
|
|
|||||||
| Netzwerke Rat & Tat zu Netzwerkfragen und -problemen |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Abonnent
![]() |
Hallo!
Ich habe einen xDSL Anschluss von Inode. Dran hängt ein Ovislink Router der per DynDNS meine aktuelle öffentliche IP-Adresse mit dem Namen myDomain.homeip.net verknüpft. Dann habe ich eine Domäne myDomain.at von Inode wo ich als Weiterleitung myDomain.homeip.net angegeben habe. Jetzt hab ich auf einem Rechner im lokalen Netzwerk VMWare installiert wo verschiedene Linuxe mit unterschiedlichen Apache-Webservern drauf laufen zum Testen. Da es sonst net geht, hab ich auf dem Router virtuelle Server angelegt und die Verschiedenen Virtuellen Apache-Server auf verschiedene Ports gelegt. Mein Problem: für den Apache 1.3 auf VM1 muss ich http://myDomain.at:8881 für den Apache 2.0 auf VM2 muss ich http://myDomain.at:8882 für den Apache 2.2 auf VM3 muss ich http://myDomain.at:8883 eingeben. Viel cooler wäre aber: http://vm1.myDomain.at http://vm2.myDomain.at http://vm3.myDomain.at Nur wie krieg ich das hin?
____________________________________
- Nichts ist unmöglich - |
|
|
|
|
|
#2 |
|
Master
![]() Registriert seit: 30.06.2000
Ort: Klagenfurt
Beiträge: 629
|
Das wird insoferne nicht funktionieren, da du nur eine öffentliche Ipadresse hast. Normalerweise ist das kein Problem, da ja eigentlich immer nur ein Webserver auf dem Server läuft, und er die Auflösung der Domainen aufgrund der angefragten Domainen macht (sprich er verschiebt die Anfrage in das korrekte unterverzeichnis in dem die Website "physikalisch" liegt) bei dir laufen jedoch 3 Webserver auf einer IP und ein PORT kann nur einer Anwendung gehören. Also wird es auch mit Subdomains nicht funktionieren, da diese auch nur auf eine öffentliche IPAdresse weisen, auch wenn die Anfrage über die domain aufgelöst wird. Es besteht immer noch das Problem das immer nur ein DIENST auf einen PORT lauschen kann. 3 Apache`s (auch auf einer VM) sind ergo 3 Dienst. Darum gehts es nur über die veränderten PORTS!
Ich hoffe das war nicht zu unverständlich ![]() CU
____________________________________
*hmmmmmmmmmmmmmmm* |
|
|
|
|
|
#3 | |
|
Master
![]() Registriert seit: 10.10.2002
Beiträge: 711
|
Zitat:
Etwa so: <VirtualHost *> ServerName vm1.myDomain.at Redirect permanent / http://myDomain.at:8881 </VirtualHost> <VirtualHost *> ServerName vm2.myDomain.at Redirect permanent / http://myDomain.at:8882 </VirtualHost> etc. |
|
|
|
|
|
|
#4 |
|
Abonnent
![]() |
Also wenn ich mal kurz zusammenfassen darf. Über DNS selbst ist es nicht möglich Port-basierend Namen zu vergeben. OK, das versteh ich.
Also mach ich zB am Host vom VMWare Rechner einen Web Server der Virtual Hosts hat und dann auf die VMs weiterverlinkt. Das klingt plausibel, aber ist es nicht schwierig so etwas unter Windows aufzusetzen? Ich hab mich der Materie bisher noch nicht wirklich genähert.
____________________________________
- Nichts ist unmöglich - |
|
|
|
|
|
#5 |
|
Hero
![]() Registriert seit: 08.04.2003
Beiträge: 821
|
Ist mit Apache kein großer Aufwand.
|
|
|
|
|
|
#6 |
|
Abonnent
![]() |
Hallo,
nach anfänglichen Problemen mit den Virtual Hosts bei Apache hab ich das Problem mit den Subdomains endlich lösen können. Der Apache hat anfänglich zwar immer nur auf den ersten Virtual Host weitergeleitet, dieses Problem ist dann aber plötzlich verschwunden und seither läuft alles super. LG, Klaus
____________________________________
- Nichts ist unmöglich - |
|
|
|
|
|
#7 |
|
Abonnent
![]() |
Hallo Leute!
Wieder mal ne Frage zu diesem Thema. Wenn ich von mir zu Hause http://<meine öffentliche IP>:88/ ansurfe komme auf das Webinterface vom alten USR8000 der bei mir im LAN Printserver ist. Also hab ich mir jetzt beim Apachen zusätzlich noch einen VHost eingerichtet der http://mydomain.at:88 an http://printserver.mydomain.at weiterleitet. Von zu Hause aus funktioniert es. Nur von außerhalb zB von der Uni funktioniert es nicht. Kann das mit dem DNS zusammenhängen? Eingestellt ist alles gleich wie zB bei http://mydomain.at:8889. Dort funktioniert es aber auch von außerhalb.
____________________________________
- Nichts ist unmöglich - |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|