In the PLEX Troubleshooting Remote Access they have a small section on setting up for Double-NAT, but don’t really get into how to actually do it. In my network I am using a Double-NAT setup with FIOS.
I use the FIOS AC1750 router from which I run an ethernet connection to a Buffalo WZR-HP-AG300H running OpenWRT to which I have my PLEX server and other internet devices connected.
Here’s a simple diagram of my network.
In your PLEX app go to:
- Settings → Remote Access.
- Check Manually specify public port
- Enter 32400
- Save
- login
- select Firewall
- click Yes to the "are you sure" message
- select Port Forwarding
You’ll need to add each of the following ports. The IP should be the IP address of the router which the PLEX server connects to. In this example my Buffalo router has a LAN IP of 192.168.1.151.
- UDP:
- 1900
- 5353
- 32400
- 32410
- 32411
- 32412
- 32413
- 32414
- TCP:
- 3005
- 8324
- 32400
- 32469
- Select Advanced
- click Yes to the "are you sure" message
- Under Network Settings
- Select Universal Plug and Play
- Check UPnP Enabled
- Click apply
I prefer using OpenWRT, due to the high level of configurability.
- Login to the OpenWRT router
- Select Network → Firewall
Select the Port Forwards tab.
You’ll need to add each of the following ports. The IP should be the IP address of your PLEX server. In this example my PLEX server has an internal IP of 10.10.10.100.
- UDP:
- 1900
- 5353
- 32400
- 32410
- 32411
- 32412
- 32413
- 32414
- TCP:
- 3005
- 8324
- 32400
- 32469
We’ll also want to install and enable UPnP.
Select System → Software.
- Enter upnp into Filter
- click Find Package
- Then select Available Packages.
Install both miniupnpd and luci-app-upnp.
- Select Services → UPNP
Your general settings should be as such.
If everything went well you should be able to access PLEX remotely, if not, I have no idea what the problem is.
THANK YOU, SIR!
I've had my share of problems due to the UN-documentation Plex provides for this issue. Thank you so much for a through, well explained tutorial. Blessings.