Ich habe es gelöst, indem ich einen DNS-Server auf der Himbeere eingerichtet habe.
Dafür habe ich gemacht:
Richten Sie eine statische IP-Adresse für meine Himbeere ein
Installierte dnsmasq und richtete es entsprechend diesem Artikel ein: https://www.raspberrypi.org/forums/viewtopic.php?t=46154 Ich habe die in diesem Artikel enthaltene Datei /etc/dnsmasq.conf verwendet, jedoch Folgendes angepasst :
#the domain to be accesses from outside and inside domain=mydomain.ddns.net resolv-file=/etc/resolv.dnsmasq min-port=4096 #Google's DNS Server: server=8.8.8.8 # Max cache size dnsmasq can give us, and we want all of it! cache-size=10000 # Below are settings for dhcp. Comment them out if you dont want # dnsmasq to serve up dhcpd requests. dhcp-range=192.168.0.101,192.168.0.149,255.255.255.0,1440m dhcp-option=3,192.168.0.100 dhcp-authoritative
Ich habe die Zeilen über das DHCP, das die Himbeere zugänglich machte, unkommentiert. Wie DHCP und DNS in diesem Zusammenhang zusammenhängen, habe ich nicht ganz verstanden, aber da es so funktioniert, habe ich nicht weiter recherchiert.
In / etc / hosts auf der Himbeere wurde die folgende Zeile hinzugefügt, so dass meine Domäne intern in Richtung der statischen IP-Adresse meiner Himbeere aufgelöst wird.
192.168.0.100 mydomain.ddns.net
Stellen Sie die statische IP-Adresse meiner Himbeere als DNS-Server auf den verschiedenen Clients in ihren Netzwerkeinstellungen ein (in meinem Fall hat dies unter Linux, Windows, Android und iOS funktioniert).
UPDATE :
Die DHCP-Einstellungen der Himbeere haben das DHCP meines Routers beeinträchtigt, also habe ich sie auf der Himbeere deaktiviert, indem ich die Zeilen bezüglich DCHP in /etc/dnsmasq.conf auskommentiere. Es funktioniert auch ohne, solange Sie die IP-Adresse der Himbeere manuell als DNS-Server auf den verbundenen Clients hinzufügen.
UPDATE2:
Hier ist ein ausführlicher Rundgang mit allen Schritten, die ausführlich über die DNS-Server-Installation im Kontext von nextcloud auf raspbian beschrieben werden: https://ownyourbits.com/2017/03/09/dnsmasq-as-dns-cache-server-for-nextcloudpi -and-raspbian /