I’ve followed every guide I can find, but for some reason I cannot get my plex server to work outside my network. I’m running plex on a nas device, and using a verizon fios router.
UPnP is currently enabled. I tried turning off, then on again. Didn’t work.
I turned it off, then rebooted the router, still didnt work.
I added port forwarding:
32400 Both 192.168.1.215 50000
32400 TCP 192.168.1.215 32400
I added port forwarding rules:
Plex TCP 32400 → 32400
I added a static nat:
192.168.1.215 , 96.250.170.184, Plex **this was the public ip
I added a DNS Server:
FRNAS, 192.168.1.215, Manually
The IPv4 address distribution range seems to cover my .215 address:
192.168.1.2 - 192.168.1.254
In plex.tv I have my manual port specified (I get an error it cannot be reached outside the network):
Private 192.168.1.215 : 32400 Public 96.250.170.184 : 50000
Hi, if im not mistaken your port forwarding seems to be wrong.
WAN port should be 50000 (like you set it in Plex) and LAN port should be 32400.
Just make a TCP port forwarding on your router from WAN port 50000 to your LAN NAS IP port 32400.
Then you should be fine, not sure why you did the static nat / dns stuff. On my side that was not needed.
Only the port forwarding on the router (I disables UPnP), and it works.
Also make sure a firewall (router/synology) is not blocking the ports.
I dont know verizon routers, but port forwarding should be everywhere the same.
The port forwarding how you wrote it now looks correct, but change it to only TCP.
Can’t you just assign 192.168.1.215 as a static IP for your NAS MAC address on the router?
And of course set the 192.168.1.215 as well on your NAS as fixed IP.
Do you maybe have a firewall on your NAS which is blocking the port?
I dont think I have a firewall on the Netgear ReadyNas, as far as I can tell. I still cannot access plex outside of my network. I’m trying to open the app on my mobile, with wifi turned off, and unable to access.
Port Forwarding Rules are not actively applied unless you choose so in the Port Forwarding page. Port Forwarding Rules define the pattern of usually used Port Forwards.
Can you somehow assign the rule to your port forwarding?
And just for troubleshooting purposes, you could try:
replace port 50000 with the standard Plex port 32400 (and of course change it in Plex and in the port forwarding / port forwarding rules)
change the port forwarding to only TCP, not both
delete the UDP port forwarding rule
delete both port forwarding rules you created, keep only the port forwarding
Like this you can exclude or enclose where the issue comes from.
I have both in the port forwarding rules:
Plex, TCP 50000 → 32400
Plex2, TCP 32400 → 32400
and Port Forwarding:
Plex, 50000 (Original), TCP, 192.168.1.215 (Fwd to Addr), 32400 (Fwd to Port)
Plex2, 32400 (Original), TCP, 192.168.1.215 (Fwd to Addr), 32400 (Fwd to Port)
I deleted the UDP/BOTH and only left TCP.
I also changed the manual port in Plex to: 32400. Still cant access from outside the network on my mobile (without wifi).
I ended up removing the port 5000 entries, and only leaving 32400 entries to make it cleaner, still not working. I read something online about disabling verizon home protection services on the mobile app, I checked and I dont have that activated, so I’m at a loss!
So with Portforwarding “32400 (Original), TCP, 192.168.1.215 (Fwd to Addr), 32400 (Fwd to Port)” and Port forwarding Rule " TCPAny → 32400" it is still not working?
Your NAS has a fixed IP address right?
Beacuse otherwise it seems that a firewall or a special feature on your router is blocking something.
it works! you wont believe what I realized as to what was the issue after we completed the above. I was testing with plex on my mobile, and in the settings of my plex mobile, I had cellular turned off, so it always failed when I was off my network. We are good now!