Is there ever going to be a decent solutions for IPV6? Im sat behind CGNAT so IPV4 is off limits, Ive followed the instructions and added my IPV6 address to Custom URLS and it does work but it seem to be hit n miss as the first few attempts from a IOS app wants to try and connect using the IPV4 Address, Im guessing its store on the Plex Web account?
Could we not have a way of setting the IP address we want to use as the default inbound connection or maybe a way to select an order for the custom URL’s to be tried with a check box to set custom URLS as the default connection?
Such as
Custom URLs Use as default for remote connections YES/NO
Custom URLS do not need to be specific to IPV6 but seeing as this solves the the need for NAT and most internet connections provide an IPV6 address for external use now it would help some of us plex lifers who are plagued with our ISP using CGNAT.
I think what happens is when using the app over another wifi network or 4g/5g it tries to connect using the IPV4 Connection which fails as and then it tries the Custom URLS and then eventually connects but it seems to take a while to connect up.
I use the IPV6 address for quite a few things now as it saves paying for fixed IPV4 IP’s and now it seems to be quite well supported.
Under Network, this might be what you’re looking for. Allows you to set the preferred network interface for the server. I don’t use IPv6, but to me setting this to your IPv6 interface should solve the problem.
That option is for GDM, local network discovery. Has nothing to do with remote access (or with IPv6, for that matter).
But to go back to the OP - these days the custom URL trick isn’t needed anymore with IPv6, Plex should detect its own GUA address and directly share it with clients, just like it does with IPv4. If the correct port is open (TCP 32400) it should work.
As a secondary/fallback solution, if you have a domain you can use a custom URL (https://plex.yourdomain.com) + reverse proxy (Caddy, nginx, etc).
It doesn’t appear to be doing that for my installation. Checking https://plex.tv/api/resources?X-Plex-Token=<plextoken> it only shows the IPv4 internal and WAN addresses.
I think that is when you have more than one network connection, Im running this on a Windows 2019 Rack server that does have 2 Nic’s but that once its got through my firewall.
My issue is getting it to the firewall in the first place. It does work using custom URL with my IPV6 address in it but it appears to not connect and then after a few refreshes it goes through making me think its trying the IPV address updated from the server first.
Thanks I think that might be the way forward using a domain (ive got way to many that parking does really work for so ill use one of those), good shout!
Its strange as Ive set 2 custom URLS’s one using my IPV6 address which is fixed and one using a NordVPN fixed address, both do work but seem to take some time to connect, which makes me think its not just using the IPV6 its trying the default IPV4 address first.
Ill give a new URL a try but not sure if this will maybe add in a level of complexity