Ich habe mir Dokuwiki aufgesetzt, eigentlich ganz wiitzig finde ich.
Wenn ich das Teil ansprechen will, dann geht das aber leider nicht unter "hostname.local" mit dem Docker. Der gibst als Hostnamen eine kryptische ID raus, die nicht erreichbar ist. Wenn ich nun das Wiki aber an Frau und später Kinder weitergeben will, dann kann ich da nicht mit IP-Adressen kommen.
Wie macht ihr das? Einen eigenen DNS aufsetzen? Oder was habt ihr da für Lösungen?
Docker Container unter Hostname nicht erreichbar
-
BigChris -
19. Juli 2019 um 11:29 -
Unerledigt
-
-
Haben Docker Container nicht eine eigene "virtuelle" Netzwerkinfrastruktur, die man erst nach außen routen muss?
Also sprich sowas wie (Beispiel nginx Server): docker run --name mynginx -d -p 8080:80 nginxDas macht nginx nach außen (localhost) auf Port 8080 erreichbar.
Das IP Thema könnte man ja ggf. mit angepassten hosts Dateien auf den Clients lösen.
Oder denke ich gerade total am Thema vorbei?
-
-
Passt schon vom Gedanken.
Meine docker laufen in der Regel im bridgemodus, sind also normal im jeweiligen Netzwerk erreichbar.
Mit der hosts Datei geht es natürlich, wird nur bei den mobilen Endgeräten schwierig, oder? -
Bei mobilen Endgeräten klappt das Editieren der hosts Datei leider nur, wenn sie gerooted bzw jailbreaked sind, ja
-
-
Der Proxymanager keine Lösung für dich? https://nginxproxymanager.jc21.com/
Oder sowas wie Heimdall? https://heimdall.site/
Ist sicher nicht die perfekte Lösung...aber so kannst du dir die Software dennoch relativ angenehm erreichbar machen.
-
Hab es selber noch nicht gebraucht, aber das könnte was für dich sein: https://docs.docker.com/v17.09/engine/…/configure-dns/
-
-
Ich würde erstmals simple anfangen, wie hast du den Port/die Ports gemappt? Bei nem Wiki gehe ich frech mal von Port 80 und 443 aus.
Kannst du das Wiki normal via http(s)://hostip erreichen? -
Oder sowas wie Heimdall? https://heimdall.site/
Das sieht mal spannend aus, kannte ich noch garnicht
-
-
@BigChris wenn du eine FritzBox hast, kann man den namen unter der das gerät per xxx.fritz.box erreichbar ist in der FritzBox auch bearbeiten.
-
Ehm ... Wer macht denn DNS? An nem PC einfach mal ein nslookup machen und prüfen was als antwort rauskommt. Daran könnte es schon liegen ... einen Separaten DNS Server brauchst eig nicht aufsetzen, dein Unifi kann das
-
-
Oh, ich habe glatt meinen eigenen Thread etwas vernachlässigt, dass muss ich jetzt erst mal auswerten.
Vielen Dank schon mal! -
Ehm ... Wer macht denn DNS? An nem PC einfach mal ein nslookup machen und prüfen was als antwort rauskommt. Daran könnte es schon liegen ... einen Separaten DNS Server brauchst eig nicht aufsetzen, dein Unifi kann das
Mein Unifi macht das DNS, ja. Allerdings wüsste ich nicht, wo ich einer IP einen Namen zuweisen kann.
-
-
Ich würde erstmals simple anfangen, wie hast du den Port/die Ports gemappt? Bei nem Wiki gehe ich frech mal von Port 80 und 443 aus.
Kannst du das Wiki normal via http(s)://hostip erreichen?Ja, das geht einwandfrei.
@BigChris wenn du eine FritzBox hast, kann man den namen unter der das gerät per xxx.fritz.box erreichbar ist in der FritzBox auch bearbeiten.
Ne, das Routing macht mein SecurityGateway
-
Du müsstest die DNS Einträge zu jedem Gerät editieren können im dem Gerät welches dein DNS stellt.
TC
-
-
Falls du noch Hilfe brauchst, ich nutze Dokuwiki.
Zu mprasil/dokuwiki migriert, da die anderen veraltet waren.
Läuft bei mir über Letsencrypt, mit eigener Domäne und einem DDClient
Über Bridge und einem Port, der über den Letsencrypt Container erreichbar ist.
Wenn das Wiki nur vom internen Netzwerk erreichbar sein soll, musst du es an deiner Unity einstellen. Wenn das nicht geht, brauchst du ein anderes Gerät oder anderen Dienst der den DNS in deinem Netzwerk macht. Alternativ an jedem Endgerät in der etc/Hosts Datei manuell eintragen. -
Mein Unifi macht das DNS, ja. Allerdings wüsste ich nicht, wo ich einer IP einen Namen zuweisen kann.
Grüße, späte Antwort, aber hoffe es hilft noch: Per SSH / Terminal auf der USG:
set system static-host-mapping host-name pc1 inet 192.168.1.100
commit
save -
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!