Transmission-daemon innerhalb Docker-container mit OpenVPN/privateinternetaccess.com-port-forwarding

Ich habe experimentiert mit dem Umzug meiner seedbox in einen Docker-container und ich denke, ich bin gegen eine Huhn/ei-problem:

Den aktuellen seedbox setup hat OpenVPN läuft (alle internet-geht durch das VPN) über privateinternetaccess.com. Ich habe ein Skript ( https://github.com/firecat53/pia_transmission_monitor ), die Kontrollen mit PIA für den zugewiesenen port weitergeleitet und dann updates transmission-daemon entsprechend mit den Anschluss-und bind-Adresse.

Das problem ist, dass die zugewiesene port weitergeleitet wird, überprüft stündlich, und es kann sich jederzeit ändern...und ich muss wissen, der port vor Ausführung des Docker-container, damit ich weiß, welche ports zu Durchlaufen, um/aus dem container. Ich war die beabsichtigen, führen Sie OpenVPN im inneren des Behälters so gut, aber ohne im Voraus zu wissen, welcher port zuweisen an den container-ich bin nicht sicher, dies ist zur Arbeit zu gehen.

Einen sehr hackish Lösung könnte das ausführen von OpenVPN und anderen Docker-daemon in einem container, führen Sie dann die übertragung Behälter im inneren des OpenVPN-container. Dies scheint waay zu Komplex, aber so dass ich noch nicht wirklich versucht noch.

Bin ich etwas fehlt offensichtlich wirklich hier? Irgendwelche anderen Ideen?

Dank!

Scott

InformationsquelleAutor Scott Hansen | 2014-01-12
Schreibe einen Kommentar