NextCloud aus dem Internet erreichen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

MSDaytona

Benutzer
Registriert
04. Jan. 2018
Beiträge
18
Reaktionspunkte
0
Punkte
0
Vorab: Ich bin ein Anfänger mit noch sehr beschränkten Kenntnissen der Materie.
Nichtsdestotrotz habe ich auf meiner SynoNAS meine eigene Webseite erfolgreich zu laufen gebracht ( sowohl intern als auch extern )
und seit gestern läuft auch Nextcloud, allerdings nur im lokalen Netzwerk.
Leider habe ich es noch nicht ( und hoffe darum hier auf Hilfe ) geschafft NextCloud von "aussen" auf meiner NAS zu bekommen.
Wie gesagt im internen Netzwerk klappt es hervorragend mit der Eingabe "meineNAS-IP/nextcloud".
Gebe ich allerdings "meines-main/nextcloud" ein bekomme ich die Antwort das die gesuchte Seite nicht gefunden wird.
Zur Info: Port 80 und 443 sind freigeben.

Wäre sehr dankbar jede Hilfe.
 
welchen Router hast du?
 
Eventuell via Reverse Proxy (Systemeinstellungen - Anwendungsportal) ausprobieren?
Sonst kann ich nicht viel anfangen mit dem Text hier ... ^^
 
ja, ich frage mich immer ob nicht vielleicht gerade 443 von dem router (FB) verschluckt wird oder so was
 
Da meine Webseite ja auch auf 443 geht würde mich das sehr wundern, oder ?
 
dann weiss ich momentan nicht, habe da auch so ein Teil mit wp laufen und das geht wie erwartet mit ip/nextcloud oder domain/nextcloud.
Sehe so keinen Grund, es sei denn Tippfehler (nicht böse sein, kann passieren), oder der Browser speichert etwas falsch etc.
Ich habe da noch zusätzlich virtual host angelegt so dass es mit nextcloud/domain geht und das habe ich auch in dem LE Zertfikat so zusätzlich hinterlegt.

Ev. anderen Browser versuchen?
Geht bei dir beides nicht? also http und https?
 
Gebe ich allerdings "meines-main/nextcloud" ein bekomme ich die Antwort das die gesuchte Seite nicht gefunden wird.
Wirf mal einen Blick in die config.php (die findest Du per Shell oder über WinSCP im Nextcloud-Ordner unter 'config'). Dort müssen einige Angaben zu finden sein, bspw. die zu den 'trusted_domains' (die Dokumentation zu der config.php findest Du hier). Und der Zugriff sollte wirklich von außen stattfinden, bspw. vom Handy im Mobilfunknetz.
 
Die Frage ist, wo landet "meines-main", wenn du es aufrufst?
Wenn zu damit z.B. eine benutzerdefinierte Domain oder vHost oder Reverse Proxy oder einen anderen Host auf der DS laufen hast, dann wird auch meines-main/nextcloud dort landen und dann ins Leere laufen, weil es der falsche Host ist.
Der Aufruf nas-ip/nextcloud hingegen spricht keinen Spezifischen Host an und wird deshalb vom System-Webserver aufgegriffen und an die Web Station weitergeleitet im obersten doc-root. Und wenn Nextcloud unter /web/nextcloud liegt eben das richtige Ziel aufgerufen.
Man könnte z.B. einen vHost auf cloud.meine-main.de setzen und dessen doc-root auf /web/nextcloud. Dann muss eben im DNS dafür gesorgt werden, dass diese Domain auch an deine DS/dynDNS geleitet wird.
Und die Domain in der nextcloud config als trusted Domain gesetzt sein. Dann geht der Aufruf via http(s)://cloud.meine-main.de
 
Config.php

Dort stehen unter trusted arrays zwei Einträge
0 => 'IP miner NAS"
1 => "meine domain"
 
Erstmal Danke für die Antwort und die Info das ich ein Anfänger und mir vieles erst angelten habe bzw. einfach ausprobiert habe.
O.K. hier die Szenarien:
- "IP meiner NAS/Nextcloud" bringt mich im lokalen Netzwerk Ordnungsgemäß zur Nextcloud Anmeldeseite
- "MeineDomain/Nextcloud" hier meldet sich die NAS das die Seite nicht gefunden wurde ( sowohl wenn ich es im lokalen Netzwerk als auch extern mache )
- "meine IP/Nextcloud" ( ich habe eine static IP ) bringt mich dann sowohl im lokalen Netzwerk als auch von Extern wieder Ordnungsgemäß zur Nextcloud Anmeldeseite
- "meineDomain" bringt mich zur NAS Anmeldeseite
- "www.meineDomain" bringt mich sowohl lokal als auch von extern ordnunsgemaess auf meine Webseite.

In der Webstation habe ich nur einen virtuellen Host fuer "www.meinedomain" angelegt.
Habe das unbestimmte Gefühl das ich im DNS Server etwas falsch eingegeben oder überhaupt nicht eingegeben habe.
 
Solange Du uns nicht erzählst, was Du so eingegeben hast, wird Dir da niemand etwas zu sagen können...
 
Entschuldigung. Ja das würde helfen.
DNS Server;
Eine masterzone mit "MeineDomain". Habe mich hier ganz strickt an dieses Dokument gehalten ( Nicht mehr, nicht weniger. ): https://www.synology.com/en-uk/know...o_set_up_your_domain_with_Synology_DNS_Server.
WebServer:
Nur einen virtuellen host fuer meine Webseite: www.meinedomain für Port 80/443. Document root: /web Webseite funktioniert prima sowohl intern als auch extern

Nextcloud ist in /web/nextcloud

Die in /web/config liegende config.php hat als trusted arrays nur 1.) "NAS-IP" und 2.) "meinedomain"

Mit diesen Eingaben passiert nun folgendes:
- "IP meiner NAS/Nextcloud" bringt mich im lokalen Netzwerk Ordnungsgemäß zur Nextcloud Anmeldeseite
- "MeineDomain/Nextcloud" hier meldet sich die NAS das die Seite nicht gefunden wurde ( sowohl wenn ich es im lokalen Netzwerk als auch extern mache )
- "meine IP/Nextcloud" ( ich habe eine static IP ) bringt mich dann sowohl im lokalen Netzwerk als auch von Extern wieder Ordnungsgemäß zur Nextcloud Anmeldeseite
- "meineDomain" bringt mich zur NAS Anmeldeseite
- "www.meineDomain" bringt mich sowohl lokal als auch von extern ordnunsgemaess auf meine Webseite.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat