Ipv6 support for myplex

Custom domain and certificate not strictly necessary. You can use the dynamic DNS and certificate already provided by Plex.

Plex generates a custom URL for your server in the plex.direct domain. You can copy that URL, modify it to point to your IPv6 address instead of your IPv4 address, and then use the result as your “Custom Server Access URL.”

It would look like this:

https://ABCD-1234-ABCD-1234-ABCD-1234-ABCD-1234.0123456789abcdef0123456789abcdef.plex.direct:32400/web

  • Get your IPv6 address, make it all uppercase, and replace the colons with dashes.
  • To get your server ID, load a video, inspect an element, and look in the Network tab for a resource that has a <IPv4 address>.<server-id>.plex.direct URL. The <server-id> is a 32-character hexadecimal string that identifies your server.

Plex has done everything they need to do to support IPv6 remotely, it seems, except to start generating and serving AAAA records for their plex.direct URLs. I can’t imagine what the hangup is.

12 Likes