So I have t mobile home internet and I have already talk to t mobile about this. They do not do port forwarding. I tried hooking up my router(netgear night hawk to the t mobile modem/wifi and it does t work. Can anyone help me on what I can do about this so I can get remote access when I’m away from home
This seems to be a standard issue with the service as Tmo put lip stick on a pig and simply took a hotspot technology and labeled it home internet service just without all the standard isp home network features such as port forwarding (standard for internet gaming and other protocols). However many users have had poor csr support and most likely you may have to opt to a different isp provider unless someone else can chime in with their tips.
T-Mobile, AT&T, & Verizon all use Carrier Grade NAT in their wireless networks, including their home Internet offerings. Many carriers & ISPs, not just mobile, are using CG-NAT in their networks due to the lack of available IPv4 addresses.
Due to the nature of CG-NAT, it places your Plex Server in a double-NAT situation and remote access will not work.
Some carriers support port forwarding over their CG-NAT networks. They assign you a public, unique IPv4 address. This essentially defeats the purpose of CG-NAT, so they will most likely charge extra for the service.
Other possible solutions involve using a VPN where the provider supports port forwarding.
I’m not sure if anyone has come up with a rock-solid solution for hosting Plex behind a CG-NAT network (it might exist, I just haven’t seen anything on it).
Search the forum for “CG-NAT” to see other threads on the topic.
Also, search the Internet for “CG-NAT Port Forwarding,” “Plex CG-NAT,” “VPN port fowarding,” or similar terms.
It would be nice to have a solid solution. The carriers are rolling out wireless home Internet service over 5G in my area. At first glance, the price is ~1/2 of cable and it has at least double the upstream bandwidth and no bandwidth caps. It is an intriguing option if I could use it with Plex remote access.
FYI, Plex Relay should work over a CG-NAT network. Not an ideal solution due to the 2 Mbps / 1 Mbps bandwidth limits. But it will give you access to your server.
You can’t do this with just any VPN provider. You need to purchase a VPS from a hosting provider and set up your own VPN using either OpenVPN or IPSEC and then manually forward the port over the VPN using nginx.
Once you get the VPS and VPN set up and forward your port you then need to do special things within Plex for it to work correctly. Not “Remote access” but “Custom server access URLs”
If you find a VPN provider that will do port forwarding itself then you still don’t use “Remote access” but instead you use “Custom server access URLs”
Doesn’t Plex support IPv6? I see a checkbox under Settings Network that says:
“Enable server support for IPv6” - that being the case, why wouldn’t checking that box work. My understanding is that T-Mobile gives you a public IPv6 address in addition to the private CGNAT IPv4.
Plex won’t autodiscover and auto-register an IPv6 address with the Plex cloud.
But some clients do work with IPv6, if 1) the server has an IPv6 address and 2) the client has an IPv6 address and 3) you figure out and manually configure a Custom server access URL in PMS.
If the Plex server has an IPv6 address it might be worth trying. I’m not sure what T-Mobile Internet provides. Does it get an IPv6 address? https://ipquail.com/
The question then of course is it is this simple to setup, why hasn’t Plex done it already if they’ve gone to the trouble to imply they support it with the Network settings checkmark? Personally, I don’t need the support on my ISP, but with 5G rollouts happening and other new ISPs coming on board, they just aren’t going to have the IPv4 address space to give out.