Verhalten des Webservers mit DynDNS

  • Hallo zusammen,


    ich habe eine 419er QNAP und eine DynDNS-Registrierung, die auf der Fritzbox passiert. Außerdem ist auf der Fritzbox der Port 80 offen. Meine NAS hat den Namen "NAS8000".
    Ziel:
    Ich möchte, wenn ich vom internen LAN auf die NAS zugreife, die QNAP-Konfigurationsoberfläche anzeigen lassen. Wenn ich von extern auf die DynDNS-Adresse zugreife, möchte ich eine eigendefinierte HTML/PHP-Seite anzeigen lassen.


    Ich aktivierte also den integrierten Webserver auf dem Port 80 über die Benutzeroberfläche.
    Wenn ich nun auf http://nas8000 zugreife, werde ich auf Port 8080 geleitet (intern wie extern). Intern wird deshalb die Konfigurationsoberfläche angezeigt. Extern bekomme ich einen Timeout, da ich auf der Fritzbox natürlich der Port 8080 geschlossen ist. Dieses Verhalten kann ich nicht nachvollziehen (weder in der apache.conf oder als redirect in der index.html).


    In /share/Web habe ich eine index.html und eine index.php. Wenn ich diese Datei direkt aufrufe (z.b. http://nas8000/index.html), wird sie angezeigt (intern und extern).


    Ich habe festgestellt, dass auf der NAS der thttpd und Apache läuft. Dass der thttpd für die Konfigurationsoberfläche zuständig ist und der Apache als Webserver für die eigenen Projekte dient, habe ich schon herausgefunden.


    Könnt ihr euch dieses Verhalten erklären und mir Tipps und Erklärungen liefern, um den gewünschten Status zu erreichen.


    Vielen Dank.
    Erwin

  • Hallo Erwin


    Versuch doch mal den webserver auf Port 81 zu setzen.
    Die Portweiterleitung änderst ab von extern 80 auf intern 81.
    Für den internen Zugriff gibst beim Aufruf :81 mit an.


    Gruss
    Micha

  • Hi Micha,
    danke mal für Deine Anwort. Leider stellte sich der gewünschte Erfolg nicht ein.
    Ich hab mal versucht die Einstellungen zu bebildern.


    Noch mal zu meinem Ziel:

    Zitat

    Ich möchte, wenn ich vom internen LAN auf die NAS zugreife, die QNAP-Konfigurationsoberfläche anzeigen lassen. Wenn ich von extern auf die DynDNS-Adresse zugreife, möchte ich eine eigendefinierte HTML/PHP-Seite anzeigen lassen.


    Interner Aufruf:


    Ergebnis: (Ist so OK)


    Interner Aufruf mit Port81 -> Ergebnis Ist nicht OK


    Externer Aufruf:


    Ergenbis: (Ist nicht OK)


    So hab ich die Einstellungen vorgenommen:



    Ich weiss nicht mehr weiter. Das kann doch nicht so schwer sein :cry:


    Gruß
    Erwin

  • Da ist erstmal der Ansatz grundlegend falsch. Dein Aufruf von Extern muss lauten

    Code
    http://myName.dyndns.org

    Das http gehört davor und www hat da nix zu suchen.