Plex Server Setup in 2024 - Fully accessible outside your network

Started by spidysense, May 01, 2024, 09:54:49 AM

Previous topic - Next topic
The only thing I can imagine now is a routing problem or a firewall on your Truenas server. Matter-of-fact, when you enable port-forwarding, it is the outside IP that is reaching your endpoint. If there is no proper default route or if requests from outside of your LAN are blocked, you will not get a connection.

You would not notice that when you connect from your LAN.
Intel N100, 4* I226-V, 2* 82559, 16 GByte, 500 GByte NVME, ZTE F6005

1100 down / 800 up, Bufferbloat A+

Thank you so much for all of your help. I think I figured out what the issue was. For some reason, TrueNas was overriding the path to my OPNsense system and preventing itself from reaching the greater internet. I noticed that it was having issues reaching GitHub links as well as updating which helped me find this solution. My server appears to work fine now (although my upload speed is still terrible).

Also for whatever it's worth, you do not necessarily need to specify an upload speed to get your Plex server to function. I believe if no explicit limit is set, the server will use whatever bandwidth is available to it.

Thank you again for all of your help and for posting the original guide. This thread is by far the best Plex + OPNsense port forwarding tutorial I've seen.


Also for anyone unsure if their port forwarding works, try checking on https://canyouseeme.org/

This worked great. I moved last night from pfSense and had to rebuild all my settings manually from the XML backup. I still can't wrap my head around the source/destination/NAT layers in "simple" port-forwarding with the xxSense tools. I love the power, just need to learn the terminology better. Like why does NAT Reflection affect if it works.

BUT. This worked great. --thanks.

Quote from: meyergru on October 10, 2024, 08:44:27 AMI think, it will only work if you are able to access the remote port via IPv4, e.g. you are not behind CG-NAT or any type of double NAT, for that matter.

Also, my firewall optimization is set to "normal", see attached pictures. Obviously, you will need a plex account and have outbound access for your Plex server as well such that the plex network can make your external IPv4 be found. This server may not use a VPN connection, and obviously, you need a static or reserved internal IPv4.

There are instructions on how to test this (see sections "manual port forwarding" and "common problems"). For example, Zenarmor or AdGuardHome could also interfere.
Hi,

Still offline, even when I follow your settings. What is your NAT outbound settings.?
I have been using Hybrid outbound NAT rule generation (automatically generated rules are applied after manual rules)"

I'm not behind CG-NAT. But I do use another public port. Running OPNsense 25.7.8
But for some reason, friends can still connect even when it says "Not available outside your network"