Virtueller Host, zwei Domänen Fritzbox Ports ... wie ?

  • Hallo Guten Morgen,


    Ich bin gewechselt von Synology zu QNAP und habe nun seit ein paar Tagen das Gerätchen im Einsatz :) ... :qnap::thumbup:


    nun hatte ich folgende Idee ...


    Ich habe zwei Domänen bei Strato.
    Einen Raspberry PI mit DDClient der die Telekom IP zu Strato meldet und die IP der beiden Domänen zuordnet. > Funktioniert.


    Gut habe ich gedacht, WEB Ordner erstellen > DOMÄNE1 und DOMÄNE2, in den jeweiligen Ordner eine index.html mit dem Inhalt zur Ausgabe DOMÄNE1 und DOMÄNE2.


    Local geprüft > IP-QNAP/DOMÄNE1 = Ausgabe DOMÄNE1
    Local geprüft > IP-QNAP/DOMÄNE2 = Ausgabe DOMÄNE2
    >>> Funktioniert


    nun habe ich in den Virtual-Host Einstellungen folgende Konfiguration vorgenommen :
    DOMÄNE1 | STAMMVERZEICHNIS : /WEB/DOMÄNE1/ | Protokoll : http | Portnummer : 801
    DOMÄNE2 | STAMMVERZEICHNIS : /WEB/DOMÄNE2/ | Protokoll : http | Portnummer : 802
    Bild3.png

    Fritzbix :
    Gerät: WEBSERVER-LOCAL | IP: 10.10.0.100 | Bezeichnung : PORT WEBSRV | Protokoll: TCP | Port an Gerät 801 bis 802 | Port Extern gewünscht 80
    Bild4.png
    So, nun dachte ich ich kann mit http://www.domäne1.de die Ausgabe der Index.html "Willkommen bei DOMÄNE1" und mit der Eingabe http://www.domäne2.de 
    die Ausgabe der Index.html "Willkommen bei DOMÄNE2" erhalten.


    Leider wird aber "immer nur" "Willkommen bei DOMÄNE1" angezeigt wenn ich über das Web die URLs abrufe.


    Habe ich da einen Denk oder Konfigurationsfehler :)


    wer kann mir da helfen ?


    viele Grüße und Danke
    Ibase

  • Der Standard-Webserver-Port ist 80. So wie Du es geschrieben hast, müsstest Du der Adresse die Ports mitgeben.


    Beispiel: www.domain1.de:801 oder www.domain2.de:802


    Bei korrekter vHost-Konfiguration würdest Du beide Domänen auf Port 80 eintragen und ihnen unterschiedliche Ordner zuweisen.
    Wenn die Weiterleitung beim Provider korrekt funktioniert, sollte das laufen.


    LG

  • Hi GreyAngel,


    Danke für die schnelle Antwort, da muss ich mal bei Strato schauen ob dies möglich ist, würde gerne die URLs im Standard frei geben um zwei Homepages lokal zu hosten.


    Grüße
    IBase

  • In der FritzBox die Weiterleitung von Port 80 auf Port 80 erstellen und die VirtualHosts ebenfalls beide auf Port 80 setzen.
    Die Unterscheidung findet mit der Domain statt, wie es bei einem VirtualHost üblich ist.


    Nachtrag:


    Browser -> DNS-Abfrage -> DNS-Server -> IP-Adresse -> Browser


    Browser -> Anfrage auf Website mit DomainNamen "www.domain1.de" im Header -> HTTP-Server (xxx.xxx.xxx.xxx)


    HTTP-Server verwaltet mit der selben IP-Adresse mehrere Webseiten unterschiedlicher Adressen.
    Einzige Unterscheidungsmöglichkeit ist die Anfrage mit dem Domain-Namen.


    HTTP-Server (xxx.xxx.xxx.xxx) -> VirtualHiost (www.domain1.de = /Web/domain1) -> sendet Webseite -> Browser