Modius - Techblog

  • Ansible
  • Docker
  • DevOps
  • Gastautor werden
  • Newsletter abonnieren
  • Über Mich
  • Kontakt

Fritzbox – ownCloud über das Internet erreichen

Veröffentlicht am 13. Februar 2015 von Christian Piazzi 7 Kommentare , Aktualisiert am 13. Februar 2015
Geschätzte Lesezeit: 2 Minuten

Quelle: wikipedia.de
Quelle: wikipedia.de

In den letzten Tagen  habe ich mal wieder die Zeit gefunden, meinen Homeserver neu auf zu setzten. Die Chance will ich gleich mal nutzen, um zu erklären wie ownCloud aus dem Internet erreicht werden kann.

Voraussetzung dafür ist…

  • … eine lauffähige ownCloud Installation
  • … eingerichtetes DynDNS auf der Fritzbox

Um ownCloud nun erreichbar zu machen, müssen wir die Ports 80 an unseren Homeserver weiterreichen.

Schritt 1: Portweiterleitung auf der Fritzbox

Um die Portweiterleitung auf der Fritzbox einzurichten, verbinden wir uns als erstes mit dem Webinterface. Im Menü auf der linken Seite wird anschließend der Punkt Internet -> Freigabe ausgewählt.

owncloud-FritzBox-01

Im Reiter Portfreigaben wird nun zwei neue Freigaben angelegt. Dafür klicken wir auf den Button Neue Portfreigabe.

owncloud-FritzBox-02

In der Maske die sich nun öffnet, wählen wir nun andere Anwendung aus. Im zweiten Feld legen wir einen Namen für die Portweiterleitung fest. Bei Protokoll ist TCP anzugeben. Bei von/bis Port geben wir jeweils 80 ein.

Im nächsten Schritt, wählen wir unseren Homeserver als Ziel für die Portweiterleitung aus. Zu guter letzt nochmal den Port 80 eingeben und die Eingaben mit Ok bestätigen.

owncloud-FritzBox-03

Mehr ist haben wir auf der Fritzbox nicht zu tun.

Schritt 2: DynDNS zu den trusted_domains bei owncloud aufnehmen

Nachdem die Portweiterleitung auf der Fritzbox eingerichtet ist, muss noch der DynDNS Name bei den Trusted Site von ownCloud aufgenommen werden. Dafür verbinden wir uns via ssh auf unseren ownCloud Server. Im ownCloud Verzeichnis befindet sich ein weiteres Verzeichnis mit dem Namen config. In diesem liegt auch eine Datein mit dem Namen config.php. Diese rufen wir mit einem Editor unserer Wahl auf.

Hier gibt es nun einige Einstellungsmöglichkeiten. Für uns ist der Eintrag trusted_domains mit dem dazu folgenden Array interessant. In diesem Array tragen wir nun unseren DynDNS Namen ein. Der Eintrag sollte dann ungefähr so aussehen:

PHP
1
2
3
4
'trusted_domains' =>
array (
    0 => 'meine.dyndns.domaine.de',
),

Haben wir den Eintrag gespeichert, starten wir den Apache Server einmal neu.

Shell
1
2
3
4
#centos
service httpd restart
#debian
service apache2 restart

Schritt 3: Testen des Zugriffes von extern

Zu guter letzt wollen wir noch von einem anderen Standort aus den Zugriff auf unser ownCloud testen. Dies geht zb. von der Arbeit oder einem Freund. Wir rufen einfach unseren DynDNS Namen im Browser auf.

Sind alle Einstellungen richtig, bekommt man die Anmeldemaske von ownCloud zu sehen.

owncloud-DynDNS-test

Kategorie: Internet, Bloggen & Co, Netzwerk & Co Tags: FritzBox, owncloud, Port Forwarding, trusted domains

Über Christian Piazzi

Ich blogge hier über alles, was mir so in meinem ITler Altag über den Weg läuft =)
Man findet mich privat bei Google+ und Twitter

Kommentare

  1. Joerg Droege meint

    6. Oktober 2015 um 21:57

    Ich habe festgestellt, dass in der neuen Version von Owncloud 8.3.1 die Zeile “ 0 => ‚meine.dyndns.domaine.de‘,“ ohne „0 =>‘ sein muss bei mehr als 1. IP. Analog dazu haben die auch das Owncloud Manual auf der Hoempage angepasst: https://doc.owncloud.org/server/7.0/admin_manual/configuration/config_sample_php_parameters.html

    Dann gings bei mir

    Antworten
    • Christian Piazzi meint

      6. Oktober 2015 um 23:16

      Hallo Jörg,

      danke für dein Kommentar. Muss bei mir mal schauen ob ich auch 8.3.1 verwende

      Gruß
      Christian

      Antworten
  2. Fraggle meint

    29. Oktober 2015 um 09:59

    Hallo Christian,

    da Du ja offensichtlich auch die Fritzbox verwendest und Ownlcoud, kannst Du mir vielleicht helfen. In Owncloud 8 verwende ich die App News als Feed Aggregator. Seitdem ich die Fritzbox eingerichtet habe, können die Feeds aber nicht mehr aktualisiert werden. Bei neuen Feeds gibt es einen Timeout. Portfreigabe liegt wie oben beschrieben vor, von außerhalb kann ich auch auf Owncloud zugreifen (Handytest bei deaktiviertem WLAN). Zwar ist zwischen der Owncloud NAS und der Fritzbox noch ein weiterer Router, aber der war vorher auch schon vorhand und es lief. Hast Du eine Idee, was ich prüfen könnte?

    Antworten
    • Christian Piazzi meint

      5. November 2015 um 22:18

      Hallo Fraggle,

      Danke für dein Kommentar. Ich benutze dies Funktion leider nicht und bin mir auch nicht sicher ob ich die helfen kann. Was hast du den genau auf der FritzBox eingerichtet? Wie sah dein Setup vorher aus?

      Gruß

      Christian

      Antworten
      • Fraggle meint

        6. November 2015 um 10:02

        Hi Christian,

        danke für die Antwort. Mittlerweile konnte ich das Problem lösen. Durch die gesamten Umstellungen hat sich bei mir der Gateway geändert und ich hatte vergessen, daß ich das in der NAS selber auch anpassen muß. Das war der Grund, warum ich zwar auf die NAS kam, sie aber nicht raus konnte ;)

        Antworten
  3. Simon meint

    24. Januar 2018 um 08:50

    Mein Setup:
    * Mein Raspberry hat eine feste IP und hängt per LAN an einer Kabelbox von vodafone und per WLAN an einer fritzbox. Ich habe also zwei Internetanschlüsse: Einmal O2 DSL und einmal Vodafone Kabel.
    * Ich habe Portfreigaben (Port 80) in meiner Fritzbox eingerichtet auf den Port 80 meines raspberrypi. Dort läuft owncloud. Bei der Fritzbox ist auch dyndns per noip.com eingerichtet.

    Was funktioniert:
    * Zugriff von extern über die Kabelbox (über portmapper auf die IPv6)
    * Zugriff auf den raspberry aus dem internen Netz, wenn ich mit meinem Notebook per WLAN mit fritzbox oder Kabelbox verbunden bin.

    Problem:
    * Ich kann meinem raspberry nicht über den O2 DSL Anschluss erreichen. Auf die Fritzbox kann ich über myfritz zugreifen, aber nicht auf den dahinter liegenden Raspberry.
    * Ich habe bereits versucht die IP direkt einzugeben, mit und ohne Port dahinter
    * Ich habe auch versucht den Dyndns Namen einzugeben, mit und ohne Port. Schlägt alles fehl. Hier ein Beispiel: XXXX.ddns.net:80, XXXX.ddns.net/owncloud etc. In meinem netzwerk gebe ich einfach raspberry.local ein und sehe den apache, bei raspberrypi.local/owncloud sehe ich die owncloud Installation.

    Antworten
  4. gloggnitzer meint

    19. August 2018 um 09:58

    ich muss leider bei A1 in österreich das modem immer wieder mit einer neuen portfreigabe versehen, schade, dass im owncloud client kein skript integriert ist, dass die protfreigabe forciert! gruss, michael

    Antworten

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Kategorien

  • Linux
  • Internet, Bloggen & Co
  • Programmierung
  • Sicherheit
  • Netzwerk & Co
  • Mikrokontroller
  • Windows

Beliebte Artikel

  • Docker Container – anzeigen, starten, stoppen und löschen
  • Nextcloud https mit self-signed Zertifikat einrichten
  • ioBroker auf dem Raspberry Pi installieren und konfigurieren
  • Fritzbox 7490 – VPN mit dynDNS einrichten
  • Eigenes Docker Images mit Dockerfile erstellen

Neueste Kommentare

  • Keksiminer bei Minecraft Bukkit Server – dynmap installieren und konfigurieren
  • Thorben bei Nextcloud https mit self-signed Zertifikat einrichten
  • Sepp bei Automatisierte Dokumentation von Python Projekten mit sphinx
  • Sascha bei Arduino – 4fach 7-Segmentanzeige mit Schieberegister
  • Sylvio Seidel bei Nextcloud https mit self-signed Zertifikat einrichten

Werbung

Archive

Kontakt, Datenschutz und Impressum

  • Kontakt
  • Datenschutz
  • Impressum

Schlagwörter

Anleitung Ansible Apache Apple App Store Automatisierung Blogparade C++ Centos centos 7 CentOS7 Container Datenbank DevOps Docker Dr. Racket Dr. Scheme funktional Gastartikel Google HowTo httpd Icinga2 Icinga 2 Installation itsm Linux Minecraft Monitoring mooc MySQL owncloud PHP Plugin Programmierung python Raspberry Pi Schritt für Schritt Server Sicherheit Tutorial Ubuntu Update Windows Wordpress

Copyright © 2022 · Outreach Pro on Genesis Framework · WordPress · Anmelden