Hello all,
Apologies in advance for my lack of networking knowledge. I hope I can be clear with my questions and that you are patience with my relative naiveté.
We are in a rural area where our only reliable access to the internet involves the use of an external "gray label" (China purchased) modem/router which includes the Sierra 7455 as its modem component. Our net access is with an AT&T LTE sim, actually intended for use with an iPad. Given we're applying use of the sim through un-supported hardware, AT&T tech support will be of no use to us.
The software in use for configuration of our mystery modem/router (which we love, it has proven to be the only reliable solution for low-latency acceptable net access) is OpenWRT. When I log in to the config console, it is displayed as Hostname "Rooter", Model "Atheros AP147-010 reference board", Firmware "GoldenOrb_2018-11-02 / LuCI Master (git-19.140.37900-6afc832)". The Network Status tab shows the modem is the "Sierra Wireless, Incorporated EM7455" and the provider is AT&T. I have physically inspected the modem, it is indeed a Sierra.
The external modem/router is powered by POE and the power supply comes with two ethernet ports, one for POE and the other labeled "LAN". Our Mesh system (Google WiFi) is attached to the LAN port. We connect the GWiFi main router through its LAN port to a switch and the switch feeds the rest of our mesh "pucks" through ethernet backhaul. One of the pucks also has a "dumb" switch attached to it and it is from that switch that the server which serves Plex (more on that below) is attached. Nearly everything on the network is hard-wired with a few exceptions.
My problem is this: As mentioned, we have a Plex server which we like to access when traveling (for movies and TV stored on our server) or even from my office (so I can listen to my personal tunes, also hosted on the Plex server). We also use Alexa to send commands to the Plex server and because of the way in which that skill is configured, Alexa requires the Plex server to be connected to the net and available for public access.
It is the public access which has stopped working. Prior to using the gray-label Sierra modem/router setup, we had Exede by Viasat. That was a royal pain-in-the-butt for many reasons, but I did manage to configure it for external access. With this new setup, I've not been able to do that. There are clearly many options available via configuration through the OpenWRT console GUI, but I am scared to screw it up, so I've only played a little with port forwarding and that has led me nowhere.
What do I need to do in order to expose my Plex Server to the public net? I have read enough to understand that I am probably in a "double NAT" situation, but I'm not sure I really understand the full scope of the meaning and I definitely can't come up with an effective way to deal with it. Is there any hope for us?
Again, as you can probably tell, I am not very well versed in networking practices or lingo... so please be gentle.
Thanks in advance for any help!
Regards,
Rique