April 12, 20215 yr Moin Moin, Da ich Probleme mit meiner Ip Adresse habe, kann ich den Nginx Proxy Manager nicht normal in dem Docker Container Installieren, welcher die Ip Adresse von dem Unraid Server hat. Deswegen muss ich den Proxy auf einer anderen Ip Adresse Hosten. Kann ich irgend wie die Ip Adresse von einem Docker Container Ändern?
April 12, 20215 yr Solution 18 minutes ago, Hirates said: Moin Moin, Da ich Probleme mit meiner Ip Adresse habe, kann ich den Nginx Proxy Manager nicht normal in dem Docker Container Installieren, welcher die Ip Adresse von dem Unraid Server hat. Deswegen muss ich den Proxy auf einer anderen Ip Adresse Hosten. Kann ich irgend wie die Ip Adresse von einem Docker Container Ändern? Du kannst in den jeweiligen Container-Einstellungen das Netzwerk auf "custom br0" ändern, dann kannst du für den Docker eine IP aus deinem "normalen" Netzwerk festlegen
April 12, 20215 yr Author 19 minutes ago, jj1987 said: Du kannst in den jeweiligen Container-Einstellungen das Netzwerk auf "custom br0" ändern, dann kannst du für den Docker eine IP aus deinem "normalen" Netzwerk festlegen Perfekt, das ist das was ich gebraucht habe. jetzt habe ich nur das Problem, dass ich es zwingen mit der Ipv6 Adresse freigeben muss. Wo finde ich jetzt die Ipv6 Adresse von dem Container?
April 12, 20215 yr 1 minute ago, Hirates said: Perfekt, das ist das was ich gebraucht habe. jetzt habe ich nur das Problem, dass ich es zwingen mit der Ipv6 Adresse freigeben muss. Wo finde ich jetzt die Ipv6 Adresse von dem Container? Puh ipv6 nutz ich in Unraid nicht, da weiß ich jetzt gerad auch nicht weiter
April 12, 20215 yr Author Just now, jj1987 said: Puh ipv6 nutz ich in Unraid nicht, da weiß ich jetzt gerad auch nicht weiter Ok schade. Das das Große Problem ist, dass ich bei der deutschen Glasfaser bin und ich nur einen "Ds-Lite" Anschluss habe und somit zwingend die Ipv6 Adresse freigeben muss, damit mein 6tunnel den ganzen spaß übersetzten kann.
April 12, 20215 yr 16 minutes ago, Hirates said: Perfekt, das ist das was ich gebraucht habe. jetzt habe ich nur das Problem, dass ich es zwingen mit der Ipv6 Adresse freigeben muss. Wo finde ich jetzt die Ipv6 Adresse von dem Container? ...nutze es zwar selbst auch nicht, aber das ist - wie bei IPv4 keine Frage des "findens"....Du solltest ipv6 auf dem unraid host aktivieren (unter network-settings, network protocol) und dann solltest Du aus dem ipv6er Pool Deines Anbieters auch eine IPv6 vergeben können. Im Zweifel weiss Dein router welche noch frei, nicht vergeben sind und auch ausserhalb des dhcp6-pools sind
April 12, 20215 yr Author Also jetzt funktioniert alles. Nur das Problem ist, das ich den Container nicht auf 443 und 80 ändern kann. Der Container ändert es automatisch auf 8080 und 4443. Kann ich da was machen?
March 15, 20233 yr On 4/12/2021 at 12:19 PM, Hirates said: Also jetzt funktioniert alles. Nur das Problem ist, das ich den Container nicht auf 443 und 80 ändern kann. Der Container ändert es automatisch auf 8080 und 4443. Kann ich da was machen? Exakt dieses Problem habe ich auch soeben. Hast du dafür eine Lösung gefunden?
March 15, 20233 yr 8 minutes ago, TuxWolfgang said: Exakt dieses Problem habe ich auch soeben. Hast du dafür eine Lösung gefunden? Erklär bitte mal dein Problem genau. Wenn du einen Container im br0 Modus hast werden alle Ports vom Container exposed und nur die Ports die der Nginx-Proxy-Manager im Container benutzt werden benutzt, in der Unraid GUI werden immer die Einträge die im Dockerfile als EXPOSED gekennzeichnet sind angezeigt (was nicht unbedingt stimmen muss). Warum lässt du denn deinen Container nicht im bridge Modus und änderst die Ports im Template das sie am Host auf 8080 und 4443 sind liegen und machst in deinem Router/Firewall ein NAT mit: LAN:8080 <-> WAN:80 LAN:4443 <-> WAN:443 Kommt aufs gleiche raus und du brauchst keine extra IP...
March 15, 20233 yr Die Idee war folgende: - Im Haus gibt es eine Firewall über die alles läuft. Dort kann ich manuell DNS Einstellungen vornehmen. Also das zB die Domain nextcloud.intern mit 192.168.0.x auflöst. - Es ist dort aber nur eine Eingabe der IP Adresse möglich. Deshalb war eben der Gedanke, der Web Oberfläche vom Docker einer fixe IP Adresse zuzuordnen - Das klappt soweit auch. Nur, dass eben der 8080 Port verwendet wird und nicht 80. Das ganze ist jetzt auch nicht das große Thema. Ich kann auch mit IP:PORT leben. Aber ich dachte, es geht relativ einfach ohne große Einstellungen oder Anpassungen...
March 15, 20233 yr 1 hour ago, TuxWolfgang said: - Das klappt soweit auch. Nur, dass eben der 8080 Port verwendet wird und nicht 80. welchen nextcloud docker nutzt du denn ? mir wäre keiner bekannt wo im br0 mode nicht auf port 80 / 443 listened ... lsio, original, ... sofern es jetzt um Nextcloud auch geht ...
March 15, 20233 yr Nachtrag, wenn ich jetzt auch lokal http://nextcloud wähle, bin ich auch dort ... das Ganze sogar ohne spezielle Firewall natürlich auch per https://nextcloud/
March 15, 20233 yr Sorry für die Verwirrung. Nextcloud war hier nur als Beispiel zu sehen. Meinte jetzt nicht konkret Nextcloud (hatte ich laufen, aber jetzt nicht mehr). Apps die aktuell zB laufen: syncthing: http://192.168.0.100:8384/ phpmyadmin: http://192.168.0.100:8008/ homeassistant: http://192.168.0.100:8123/ Photoview: http://192.168.0.100:8694/ flame: http://192.168.0.100:5030/ usw... UnRaid ist mit http://192.168.0.100 erreichbar
May 6, 20251 yr Community Expert Ich krame das mal hier hoch, da ich ein ähnliches Vorhaben habe. Ausgangssituation: Router mit Firewall ist ein Unifi Dream Router 7 1 Netzwerkanschluss (2.5GBe) IP-Ranges des gesamten Netzes: 192.168.1.x Docker laufen weitestgehend im Bridge Wunschszenario: Eigenes Docker-Netzwerk mit eigener IP-Range bspw. 192.168.20.x Docker laufen weitestgehend im eigenen Netz Docker haben Zugriff aufeinander & das Netz Portfreigaben laufen Die letzten beiden Punkte lassen sich mittels Firewall problemlos steuern. Muss ich nun ein eigenes VLAN im Unifi Controller anlegen, oder kann ich das in Unraid alleine einstellen? Wenn ja, wie und wie bekommt Unifi was davon mit? Edited May 6, 20251 yr by k3vbert
May 6, 20251 yr Community Expert Ich konnte mir selbst helfen. Zumindest glaube ich es Was ich gemacht habe: In Unifi VLAN mit VLAN Tag 10 angelegt In Unraid Docker & VMs gestoppt In Unraid VLAN angelegt und VLAN Tag 10 zugewiesen Docker & VMs gestoppt gestartet Testweise einem Container Network Type: "Custom eth.0.10..." zugewiesen Der Container ist unter der neuen IP in dem 192.168.10.xer Netz erreichbar Wenn ich hier was falschgemacht haben sollte, oder eine Sicherheitslücke geschaffen habe, korrigiert mich bitte! Edited May 6, 20251 yr by k3vbert
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.