Remote access says accessible outside local network, but it does not work

Plex Documentation
Remote Access
Troubleshooting Remote Access

Plex Forum Tips, Tricks, & How-Tos
The Basics of Remote Access Troubleshooting


I’ve AT&T Fiber with their BGW320-500 router. Plex server is connected to router via Ethernet cable.

This works on my system:

Note: The AT&T router does not support UPnP. A manually specified port must be used.

  1. Login to AT&T router, http://192.168.1.254.

  2. Go to Device → Status
    Under Home Network Devices, make sure your Plex Media Server is listed. Note the name (the router lists my PC with a name different than the actual hostname).

  3. Go to Firewall → NAT/Gaming

  4. Create a custom service for Plex.
    Click on Custom Services button. This brings up the Custom Services page.

  • Service Name: Plex
  • Global Port Range: 32400-32400
  • Base Host Port: 32400
  • Protocol: TCP

    Click Add button.
    The new service will appear in the Service List.
    Click Return to NAT/Gaming button.
  1. Assign service to your Plex Media Server
    In Application Hosting Entry section
    Service = Plex
    Needed By Device = Your Plex Media Server
    Click Add
    You should now see Plex listed as a Hosted Application.

  2. Login to your Plex Media Server.
    Settings → Remote Access + Show Advanced
    Enable Remote Access (it will fail, which is OK).
    Check the box for Manually Specify Public Port
    Set port to 32400.
    Click Retry.

  3. You should now see Fully Accessible Outside Your Network.
    The Remote Access page will show the IP address of your Plex server and the public IP address from AT&T.

  4. You can check that the port is open.
    https://canyouseeme.org
    Your IP should match the Public IP on Plex Remote Access page.
    Change port number to 32400 and click Check Port.
    If the port is open and your PMS is running, it should show success.

1 Like