JDownloader und Docker -> Probleme mir Port-Freigaben

  • 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.

MRiggs

Benutzer
Registriert
15. Nov. 2016
Beiträge
122
Reaktionspunkte
2
Punkte
18
Guten Morgen zusammen,

ich möchte auf DSM 7 umsteigen und muss demnach den JDownloader in Docker laufen lassen.

Momentan läuft auch Handbrake in Docker und scheinbar gibt es hier Konflikte mit den Portfreigaben, da JDownloader, bzw. dessen Container immer wieder beendet wird!

Ich hab mich an die unten verlinkte Anleitung gehalten:

https://basic-tutorials.de/ratgeber/software/synology-jdownloader-in-dsm7-nutzen/
Unbenannt.JPG

Von beiden Container wird der Port 5800 verwendet.

FRAGE: Wie kann ich den Konflikt lösen, bzw. alternativen Port kann ich eintragen?

Danke und Grüße
 
Der "Lokale Port" (siehe eigenen Screenshot) ist die NAS/Host Seite. Ein Host-Port kann nur einmal gebunden werden. Der richtige Weg den Konflikt zu lösen ist hier bei beiden Containern unterschiedliche Lokale Ports zu verwenden.

Auf dem Screenshot stehen zwei Lokale Ports auf "Automatisch": hier werden irgendwelche beliebige Ports verwendet - hier möchte man eigentlich selbst die Ports festlegen.

Bei den Container Port ist es egal: hier können beliebig viele Container dieselben Container Ports benutzen, da jeder Container seine eigene IP hat.

Hinweis: das alles gilt natürlich nicht wenn die Container mit --net=host laufen und sie in die Netzwerkkarten des Hosts einklinken. Sprich: der Container direkt Host-Ports bindet. Hier sind Port-Konflikte schneller möglich, und leider teilweise nicht auflösbar.
 
Ich klinke mich hier mal mit einer ergänzenden Frage ein: die Oberfläche bietet keinerlei Passwortabfrage… somit hat jeder von außen Zugriff…? Sehe ich das richtig?
 
Wenn du den Port am Router frei gibst, dann ja. Ansonsten nur im Netzwerk.
 
Wieso solltest du den Port aber nach außen geben wollen? Wenn du es von außen erreichen willst, dann gibt es zwei Möglichkeiten. Einen Reverse Proxy einrichten und der hat einen HTTP Auth oder du erstellst dir auf https://my.jdownloader.org einen Account und meldest dich dann bei deinem jDownloader da mit ein. Dann kannst du über die Webseite dein jDownloader steuern. Ja oder alternativ VPN.
 
  • Like
Reaktionen: ctrlaltdelete
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