Hallo Forum,
an meinem RasPi ist eine USB-Festplatte angeschlossen und unter /media/USBHDD1 gemountet. Der RasPi läuft im Hausinternen-Netz unter der IP 192.168.0.20. Es gibt noch weitere (Windows-)PCs im hausinternen Netz. Der RasPi soll mehrere Webseiten in Unterverzeichnissen für internen und/oder externen Zugriff hosten. Für externen Zugriff habe ich eine DynDNS Adresse wie zum Beispiel http://www.meines.dyndns.net
Der RasPi dient allen hausinternen PC noch als Samba Server für Backups.
Der Apache2-Webserver (2.2.22) läuft unter Debian Linux 7.2 auf dem RasPi.
Sein www Verzeichnis liegt unter /media/USBHDD1/www zum Beispiel /media/USBHDD1/www/phpsysinfo oder /media/USBHDD1/www/roundcubemail
Unter /data habe ich noch einen Link gespeichert auf das www Verzeichnis (/data/www). Der Apache2 greift so über /data/www/phpsysinfo bzw. /data/www/roundcubemail auf die Verzeichnisse zu.
Auf dem Modem-Router habe ich den Port 80 (und auch 443 für https) weitergeleitet zum RasPi, so dass aus dem Internet über DynDNS auf beide Verzeichnisse zugegriffen werden kann, also zum Beispiel über http://www.meines.dyndns.net/roundcubemail auf das Verzeichnis roundcubemail. Auch aus dem Internen Netz kann auf beide Verzeichnis vom Browser zugegriffen werden, also zum Beispiel über http://192.168.0.20/roundcubemail/ ebenfalls auf roundcubemail.
Dies ist für roundcubemail auch gut so.
Jedoch auf phpsysinfo möchte ich nur aus dem internen Netz, also von 192.168.0.XXX, aus zugreifen können.
Im Moment geht das leider auch noch von "draussen" aus dem Internet. Dies würde ich gerne abschalten. Ich möchte nicht das die internen Daten aus dem Internet herraus von jedem erreichbar sind. Es soll also Seiten geben, welche von intern und extern erreichbar sind und Seiten welche nur von intern erreichbar sind.
Ich habe dazu schon gegoogelt aber nichts gefunden, was ich habe umsetzen können. Entweder zu kompliziert beschrieben oder ich bin zu blöd in der Umsetzung.
Ich habe auch Webmin installiert. Komischer Weise (=ich verstehe es nicht, aber es funktioniert gut) ist dieser aus dem Browser nur über https://192.168.0.20:10000/ also intern erreichbar und nicht aus dem Internet. Ich glaube das liegt daran, dass der Port 10000 nicht weitergeleitet wird vom Modem-Router auf den RasPi und der Webmin einen eigenen Webserver hat, also nicht den Apache2.
Ich würde mich auf eine Anleitung für Dummys freuen, falls es eine Lösung gibt.