Internal name vs. external name

Server Version#: 1.16.3.1402

OK… So I’m running an internal (home network based) Plex server for a few years now… Works great. I want to make it available to my daughter going off to college.

I setup the port forwarding on my router and I can access the Plex dashboard via web browser but how do I configure APPS like on her Roku, or the Plex App on her iPhone to use this new external address for my media server instead of the internal one it currently uses??

The internal name, and the external DNS are completely different…

//Brew

You shouldn’t have to.
If the Roku is linked to your account and you have remote access enabled on your server, the Roku should be able to access your server’s media.
The same applies if you have remote access enabled and she’s using her own account, assuming you shared your library with her.

No additional configuration should be needed on the Roku.

But how would it know what my external DNS name is? I’m using a free dynamic DNS service from Synology…

Using my Android… I turn OFF wifi to remove my Galaxy S8 from the home network… then I launch the Plex app and it can’t find my media server…

//Brew

actually… I just tried it again and now it does seem to be working… I wonder if it just needed some time to “update” or something.

I’ll play around a bit more… THANKS!

//Brew

Plex doesn’t use a domain name for remote access… most users don’t have their own local / global domain names.
Instead it’s directly using the public IP address determined for the server.

so does that mean it always tries the internal private IP address first and if it can’t find that it switches to the external address?

The way I understand it, your server reports it’s last known public IP address (that, given to you by your ISP) to Plex. When your device connects to your account, it checks what servers are associated to your account and where to find them with Plex and then directly connects to that server.

That’s why you don’t need to configure each individual Plex client with the network details of your Plex Media Server or update it whenever your ISP reassigns a new public IP to your home network.

Ok very cool. Thanks for the info!

Actually, Plex does use a domain name. But it assigns your server an own FQDN, in the plex.direct domain.

There is no need to set up an own domain name, nor to generate an own cryptographic certificate. All of this is done automatically, as soon as you sign in your server into your plex.tv account.
See https://support.plex.tv/articles/206225077-how-to-use-secure-server-connections/ for details.