Server Version#: Latest for Windows
Player Version#: Latest Plex for WebOS
I am trying to setup this Plex server. On LAN everything is great, I need to workout the remote feature. I was hoping to make it work purely on the ipv6 functionality and not need to pay for anything extra
I am unsure about my firewall (I set this up Imgur: The magic of the Internet)) but disabling it completely did not work on the TV. The only difference I can see is that when I try to use the ipv6 directly on a browser, the browser does bring a plex page if I lower my firewall, and it doesn’t when I have it on high.
Here is what happens when I’m remotely:
Android + iOS devices work and can play but the stream is indirect. I don’t know if this is because of me not having Plex pass or it is a DNS setting issue or a firewall issue.
What I need to be working, is the Plex apps on LG TVs:
I checked that the network in the house i want to connect supports ipv6
The TV has a setting for ipv6 and it is on
What is happening is that I can see the library, but trying to play anything results in an endless loading. Checking from the server the dashboard shows no activity when this happens
If it is useful, for a brief time I had a public ipv4 and the specific TV worked fine. It cannot work while I am behind GC NAT.
I have worked on this for A WHILE and cannot understand why it isn’t working or if there is a simple solution I am not seeing. Thank you for reading this!
True IPv6 would indeed solve this issue once and for all. It would mean that each single device on your home network would be accessible by a unique IPv6 address from the outside.
However, that would require
that your ISP would support true IPv6
that your router is equipped for that use case
that all devices which want to access your server from the outside are able to use IPv6 equally well as IPv4
that the networks where these outside devices are sitting in, are able to handle IPv6 as well
Currently, at least one of the above is usually still lacking.
IPv6 has been the future of the internet – for the last ~25 years. And it looks like it’s going to be just that, for quite a while longer.
Not to forget that true IPv6 means that you suddenly don’t have NAT as a security (and privacy) barrier between your home network devices and the big, bad internet.
I’m also behind CGNAT and managed to get Plex working remotely over IPv6 connections only. That being said it only works on iOS devices as somehow Plex apps on most other platforms don’t seem to support IPv6 (Android TV, for example). Pretty shocking to see how little support Plex provide for IPv6 when CGNAT is becoming more and more common.
How lucky you were that you were at least able to get the Plex server to connect in “Remote Access” via IPv6. I couldn’t even get the server in Windows to connect via IPv6. In the Remote Access section, it never showed me the public and private IPv6 numbers; the only thing it ever shows are the public IPv4 numbers for the internet and the private IPv4 numbers for my local network. A year and five months ago, I switched to a TeleCentro ISP, which uses CG-NAT, and since then, I’ve never been able to access direct remote streaming. I plan to re-sign up for home internet service in a few months with my other ISP, Movistar FTTH, which never used CG-NAT for residential service. However, the constant depletion of public IPv4 addresses will mean that at some point there won’t be a single ISP or residential connection with public IPv4 anywhere in the world. I can’t understand how it’s possible that for so many years the Plex server and its client apps for Android and other operating systems still don’t have true support for remote streaming exclusively over IPv6, even though fixed Internet connections in homes generally already have IPv6.
The Remote Access tool in Plex settings currently only displays IPv4 addresses, even when IPv6 is available and fully functional. This is misleading and gives the impression that IPv6 isn’t in use, when in fact it can be working just fine in the background.
I’m seeing the exact same behaviour on my setup. When accessing my server remotely via a web browser on my Pixel 7, it correctly used an IPv6 connection and bypassed Plex Relay. But when I used the Plex Android app, it defaulted to IPv4 and fell back to Relay.
The capability is clearly there — Plex just isn’t surfacing it properly or giving users control over it. An option to prefer IPv6 in the settings would go a long way, especially given how common CGNAT is becoming. This is an area Plex really needs to modernise.