Hi,
I’ve changed my plex configuration in a docker container recently and in place of sharing the network interface in the host. It is now contained in a container with some open ports on it like it supposed to happen since when we use docker it’s also to use the security aspect like for a VM. But now I can see it has indirect connection indication on my tablet or my smartphone.
I need to do more testing since there are also others considerations as VLAN etc but which logs should I read to debug?
What you need to address is the obvious double NAT between your external IP - computer IP - container IP. Plex will not operate in a double NAT server environment without a carefully hand-crafted inbound set of forwarding rules (which are outside the help we can provide here).
Yeah I figure it later that dockernat is a real NAT on its own So I simple add to static route to the network that docker create and then it was okey.
I was a bit afraid because I didn’t know if the content of the datagram would be link to that but seems okey now. So Just add a simple static route to the other subnet and it would be fine.
I think I’m having this problem… any chance you can elaborate on how to fix with static route? I have Plex running in Docker/Rancher on Ubuntu, configured with bridged networking so IP of the container is 172.17.0.4, the Ubuntu docker host is 192.168.1.105, and the freenas box is 192.168.1.100. Where does the static route go and what would the parameters be?