Please more to correct area if not appropriate, thought id post here?
Ok, so I have this double NAT problem, and cannot work it out, i’ll do my best describe my network here.
I’m in Australia with Telstra, path to the Plex server as per below.
Fiber Router > Telstra Router (f@st 5355) > Google Wifi Mesh Primary puck > Ethernet cable to Garage > second Wifi Mesh Puck > Switch/Hub? > Plex Server.
ok, so every thing works fine, a few points why I have the above
Fiber Router - Takes Fibre connection to cat 5 (no config or log in details)
Telstra f@st 5355 Rounter - Needed to VOIP telstra ‘land line’ phone (need this)
Google WiFi mesh - what I use to share wifi connection thought out the house (plus the parental controls, etc)
Ethernet to Garage - i have a bunch of computers in the garage, NAS, etc, too far for WiFi mesh so have second puck wired
Switch/Hub in shed - to connect and share other wired devices in shed.
Plex Server - kinda obvious 
My network works perfectly, just the one issue with getting plex to connect directly to the outside world.
so, im having problems with remote access, the telsta router and google wifi have the NAT thing going on, if i set the telstra router to bridge mode i loose the VOIP land line (so i need this) - if i essentially plug the main Google Wifi puck into the fibre router all still works (however i obviously have no VOIP) … im thinking here i need to setup port forwarding on the Telstra router however not sure what ports and IP addresses i need, im thinking i need to set port forwarding from Telstra Router > Google Wifi Primary > Plex Server?
So, with the above in mind, what can i do to get the plex working remotely, it actually does work however not via a ‘direct’ connection, so get pretty poor performance, i have 40mb upload speed so remote streaming should not be a problem, i also have a HomeRun DVR box connected to the plex, etc…
any help appreciated, am i doing something wrong? can i do this better? can it simply not be done? …

