Ich habe einen nextcloud-Server auf einem Himbeer-Pi in meinem Haus eingerichtet, auf den ich von außerhalb meines WLANs über eine noip dyn-dns-Domäne zugreifen kann. Innerhalb des Netzwerks kann ich die Domain jedoch nicht verwenden, da dies in meine externe IP-Adresse aufgelöst wird, nicht jedoch in die interne IP-Adresse der Himbeere.
Hierfür habe ich zwei Ansätze gefunden, die in meinem Fall beide nicht funktionieren:
1.) Der am weitesten verbreitete Ansatz wäre, einen NAT-Loopback auf dem Router zu aktivieren. Dies ist leider nicht möglich, da mein Router dies nicht unterstützt und ich keinen neuen für diesen Anwendungsfall kaufen möchte.
2.) Ändern des lokalen DNS-Eintrags. Ich verwende Linux und kann daher / etc / hosts ändern, um die Domain der internen IP zuzuordnen. Funktioniert einwandfrei, wenn ich lokal mit meinem Heimnetzwerk verbunden bin, funktioniert aber nicht, wenn ich eine Verbindung von außen herstellen möchte. Vielleicht gibt es eine Möglichkeit, dies zu umgehen, aber ein weiterer großer Nachteil dieses Ansatzes besteht darin, dass ich die lokalen DNS-Einträge für mehrere Geräte, einschließlich Windows, iOS und Android, bearbeiten muss. Daher würde ich es vorziehen, eine Methode zu finden, bei der die verschiedenen lokalen Clients nicht geändert werden müssen, sondern die zentraler abläuft.
Gibt es eine andere Möglichkeit, dies zu beheben?