# IPv6 support in Plex Server

**URL:** <https://forums.plex.tv/t/ipv6-support-in-plex-server/939875>\
**Category:** Remote Access\
**Tags:** server-linux\
**Created:** [June 21, 2026, 8:30am UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875 "2026-06-21T08:30:05Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![davidgiga1993](https://avatars.discourse-cdn.com/v4/letter/d/f9ae1b/32.png) [@davidgiga1993](https://forums.plex.tv/u/davidgiga1993)\
**Post date:** [June 21, 2026, 8:30am UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/1 "2026-06-21T08:30:06Z")

</div>

I know this topic has been brought up multiple times but I want to bring it up again as it becomes more and more relevant as many internet providers in the EU provide IPv6 only with IPv4 via shared GCNAT (which they do not allow to forward through).

## Server IPv6

Allow the Plex server to advertise its public ipv6 address instead of IPv4. In this example my server has a dedicated IPv6 address, is publicly reachable but plex still says it isn’t reachable because it’s only using IPv4. Ideally you can also specify a domain that is used for external access (and if that domain is only an AAAA record you know it’s IPv6 only)

![image](https://global.discourse-cdn.com/plex/original/4X/0/6/a/06ae7e807dc4e0ccaa4f5d215c78ad3055d5a11e.png)

I’m using this setup for many years now, but mostly using the web UI by manually opening it using a custom domain with tls certificates configured for the plex server.

## External Clients

(Specifically Sonos). To my understanding they receive the “public IP” of the plex server and connect to it. In my case this is the GCNAT ipv4 address from the screenshot, which causes the connection to go outside of the network, to the plex proxy and back. Making playback super unreliable. I don’t know the implementation details of Sonos, but 2 Points would be great:

- 
  1. Similar to the first point, provide Sonos the IPv6 address of the server (which doesn’t even need loopback nat anymore in case of IPv6).

- 
  1. In addition provide the local IP as well (assuming Sonos can try multiple destinations)

## Business Case

I know Plex is a company, spending resources on implementing this might seem not really high priority, but supporting IPv6 natively would bring down plex-proxy traffic, thus saving money. Not sure if you have statistics how many clients this would affect, but my assumption is it’s a relatively large number in the EU (not sure how the US internet provider situation is)

Please think about it. I would also be happy to sponsor this feature if required.

---

<div class="post-metadata">

**Author:** ![veeejay](https://avatars.discourse-cdn.com/v4/letter/v/9dc877/32.png) [@veeejay](https://forums.plex.tv/u/veeejay)\
**Post date:** [June 21, 2026, 1:00pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/2 "2026-06-21T13:00:34Z")

</div>

See this comment @chris_decker08 about a week back…

https://embed.reddit.com/r/PleX/comments/1u1pbkx/comment/oqv7gi0/?embed=true&ref_source=embed&ref=share&showmedia=false&showmore=false&depth=1&context=1

---

<div class="post-metadata">

**Author:** ![veeejay](https://avatars.discourse-cdn.com/v4/letter/v/9dc877/32.png) [@veeejay](https://forums.plex.tv/u/veeejay)\
**Post date:** [June 22, 2026, 2:28pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/3 "2026-06-22T14:28:34Z")

</div>

Good timing!!

> [@Plex Media Server](https://forums.plex.tv/t/plex-media-server/30447/708):
>
> - [Network) IPv6 support has TEMPORARILY been made a plex pass feature (PM-5140)
> - (Network) Support for ipv6 only networks (PM-5140)

---

<div class="post-metadata">

**Author:** ![davidgiga1993](https://avatars.discourse-cdn.com/v4/letter/d/f9ae1b/32.png) [@davidgiga1993](https://forums.plex.tv/u/davidgiga1993)\
**Post date:** [June 22, 2026, 3:24pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/4 "2026-06-22T15:24:50Z")

</div>

Great! Just updated to the beta, however I still only the ipv4 address is shown.

Should this be visible in the UI?

---

<div class="post-metadata">

**Author:** ![veeejay](https://avatars.discourse-cdn.com/v4/letter/v/9dc877/32.png) [@veeejay](https://forums.plex.tv/u/veeejay)\
**Post date:** [June 22, 2026, 3:26pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/5 "2026-06-22T15:26:06Z")

</div>

I haven’t updated, so not sure. Occasionally, when I’ve updated in the past, I need to do a second restart of the server to get new features to show up.

Hopefully one of the mods or a plex employee will be able to provide more details…

---

<div class="post-metadata">

**Author:** ![Atomatth](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/atomatth/32/314355_2.png) [@Atomatth](https://forums.plex.tv/u/Atomatth)\
**Post date:** [June 22, 2026, 3:35pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/6 "2026-06-22T15:35:47Z")

</div>

Which client are you using? You’ll need to make sure that IPv6 is enabled on the server. Settings \> Server Settings \> Network. Select either IPv6 Only or the dual stack option.

 ![image](https://global.discourse-cdn.com/plex/original/4X/5/0/7/507ffc95fa8c1553afdd9bbea70703dcfd959aef.png)

---

<div class="post-metadata">

**Author:** ![davidgiga1993](https://avatars.discourse-cdn.com/v4/letter/d/f9ae1b/32.png) [@davidgiga1993](https://forums.plex.tv/u/davidgiga1993)\
**Post date:** [June 22, 2026, 3:39pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/7 "2026-06-22T15:39:31Z")

</div>

For testing I’m using the web client, but the server setting UI still shows ipv4 only, and the plex API also reports only the ipv4 IP as “not reachable”:

```auto
https://....plex.direct:32400/myplex/account

...
 "MyPlex": {
        "mappingState": "mapped",
        "mappingError": "unreachable",
        "signInState": "ok",
        "publicAddress": "94.176.251.188",
        "publicPort": 0,
        "privateAddress": "192.168.1.10",
}

```

Shouldn’t this report ipv6 and reachable (as plex is reachable via ipv6 from the outside)?

Yep always had ipv4/6 set in the settings:

![image](https://global.discourse-cdn.com/plex/original/4X/3/6/3/3638be9143fa159fe90252b6e029fc7599d1cac7.png)

In the “own URL” section (sorry for the German screenshots) I’ve already had a domain specified with an AAAA record:

 ![image](https://global.discourse-cdn.com/plex/original/4X/a/9/6/a96639b5cd7f4d7df01501aba812498ce668c595.png)

---

<div class="post-metadata">

**Author:** ![Atomatth](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/atomatth/32/314355_2.png) [@Atomatth](https://forums.plex.tv/u/Atomatth)\
**Post date:** [June 22, 2026, 4:08pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/8 "2026-06-22T16:08:32Z")

</div>

Can we try a couple things first?

1. Change the setting to IPv6, save, and restart PMS
  - Double check the Remote Access page to see your IPv6 address
  - Start a playback session with client with a IPv6 connection, view the Dashboard to see your IPv6 address

2. Remove the custom domain field
  - Retest your original settings
  - Retest 1.

---

<div class="post-metadata">

**Author:** ![Qtip](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/qtip/32/340928_2.png) [@Qtip](https://forums.plex.tv/u/Qtip)\
**Post date:** [June 22, 2026, 6:03pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/9 "2026-06-22T18:03:46Z")

</div>

Hi Atomatth, I have a dual-stack connection and QNAP TS-464. The IPv6 address only appears on the remote access page if I set the network settings to “IPv6 only.” With open port 32400 for that address, I cannot find my Plex server—neither on my home network nor externally via my Samsung Handy S25. This might be because, at the moment, IPv6 support applies only to **pure** IPv6 connections??? BTW: The Windows app works fine here on the home network. A check for open port 32400 to my IPv6-Adress using S25 (mobile data) and the app “Ping & Net” works fine.

---

<div class="post-metadata">

**Author:** ![Atomatth](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/atomatth/32/314355_2.png) [@Atomatth](https://forums.plex.tv/u/Atomatth)\
**Post date:** [June 22, 2026, 6:17pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/10 "2026-06-22T18:17:52Z")

</div>

> [@Qtip](#):
>
> Samsung Handy S25

On you mobile device, can you please enable IPv6 Support (Settings \> Advanced \> Include IP V6 Connections), restart the app, and test again (remote and local).

> [@Qtip](#):
>
> IPv6 support applies only to **pure** IPv6 connections

Yes, when the PMS setting IPv6 Only is selected. For dual stack both should be supported. You may need to restart PMS after changing these Network settings.

---

<div class="post-metadata">

**Author:** ![Qtip](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/qtip/32/340928_2.png) [@Qtip](https://forums.plex.tv/u/Qtip)\
**Post date:** [June 22, 2026, 7:06pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/11 "2026-06-22T19:06:36Z")

</div>

Thanks for your quick support!  
My Handy is working now, switching on IPv6 in the settings. But my Samsung TV (2023 Modell, Tizen 9, Plex-App 594.1) does not (with IP6-only). If i switch to “IPv4 and IPv6” in PMS network settings, I can only set an IPv4 for remote access. Restart PMS does not change this behavior.

---

<div class="post-metadata">

**Author:** ![Atomatth](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/atomatth/32/314355_2.png) [@Atomatth](https://forums.plex.tv/u/Atomatth)\
**Post date:** [June 22, 2026, 7:27pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/12 "2026-06-22T19:27:12Z")

</div>

When you’re running the dual stack, can you confirm that your mobile device (IPv6 support enabled on the client) is showing it’s IPv6 address in the Dashboard when you start a playback session?

---

<div class="post-metadata">

**Author:** ![davidgiga1993](https://avatars.discourse-cdn.com/v4/letter/d/f9ae1b/32.png) [@davidgiga1993](https://forums.plex.tv/u/davidgiga1993)\
**Post date:** [June 22, 2026, 7:44pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/13 "2026-06-22T19:44:51Z")

</div>

Thanks, setting it to ipv6 only seems to work!

A small banner/popup would be nice to indicate a restart is required when changing this setting.

So far Plexamp works perfectly, so much faster loading than before, amazing!

One question though: in the changelogs it was mentioned that this is a temporary feature, may I ask why/what that exactly means?

---

<div class="post-metadata">

**Author:** ![Atomatth](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/atomatth/32/314355_2.png) [@Atomatth](https://forums.plex.tv/u/Atomatth)\
**Post date:** [June 22, 2026, 7:49pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/14 "2026-06-22T19:49:46Z")

</div>

There is currently an issue within the local IPv6 address space that causes local connections to be falsely identified as remote. This would trip the Remote Watch gating for Free users and potential issues for Remote Watch Pass holders. This won’t present an issue to Plex Pass holders. We didn’t want to hold this feature release back for any longer than we needed to.

---

<div class="post-metadata">

**Author:** ![Qtip](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/qtip/32/340928_2.png) [@Qtip](https://forums.plex.tv/u/Qtip)\
**Post date:** [June 22, 2026, 7:52pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/15 "2026-06-22T19:52:38Z")

</div>

Yes, the dash board is showing a IPv6 for the connection to my Handy (mobile data). Local connections are IPv4.

---

<div class="post-metadata">

**Author:** ![Atomatth](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/atomatth/32/314355_2.png) [@Atomatth](https://forums.plex.tv/u/Atomatth)\
**Post date:** [June 22, 2026, 8:00pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/16 "2026-06-22T20:00:20Z")

</div>

@Qtip Could you restart your PMS with the Dual stack setting, wait 2 minutes to settle, then download your [PMS logs](https://support.plex.tv/articles/200250417-plex-media-server-log-files/) and share them with me or here?

---

<div class="post-metadata">

**Author:** ![Qtip](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/qtip/32/340928_2.png) [@Qtip](https://forums.plex.tv/u/Qtip)\
**Post date:** [June 23, 2026, 8:57am UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/17 "2026-06-23T08:57:53Z")

</div>

Hello, Atomatth

I sendet to your PM.

---

<div class="post-metadata">

**Author:** ![dvllio](https://avatars.discourse-cdn.com/v4/letter/d/cdc98d/32.png) [@dvllio](https://forums.plex.tv/u/dvllio)\
**Post date:** [June 23, 2026, 9:58am UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/18 "2026-06-23T09:58:09Z")

</div>

As someone behind CGNAT, IPv6 support is amazing news!

Are all main client apps ready for it? (iOS, Android, Android TV…)  
Didn’t see anything in recent release notes.

---

<div class="post-metadata">

**Author:** ![yann\_queniart](https://avatars.discourse-cdn.com/v4/letter/y/5daacb/32.png) [@yann\_queniart](https://forums.plex.tv/u/yann_queniart)\
**Post date:** [June 24, 2026, 5:12pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/19 "2026-06-24T17:12:30Z")

</div>

Hi, me too I try to go to ipv6 only.

I don’t understand one thing. If in network I select ipv6 only, that work perfectly on WAN, but my LAN clients use ipv4.

So 2 problems :

- with ipv6 only, IPv4 stack is not completely disable
- PMS don’t use ipv6 on LAN

I have correctly the last beta version, my clients are AppleTV or iPhone and I have a full ipv6 dual stack that perfectly working on my entire network (my LAN clients use ipv4 for speak with my NAS and I am network engineer). Of course, PSM have been restarted.

With the same iPhone on wifi → ipv4, disable wifi so use cellular → ipv6.

The is a problem.

---

<div class="post-metadata">

**Author:** ![davidgiga1993](https://avatars.discourse-cdn.com/v4/letter/d/f9ae1b/32.png) [@davidgiga1993](https://forums.plex.tv/u/davidgiga1993)\
**Post date:** [June 24, 2026, 5:32pm UTC](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875/20 "2026-06-24T17:32:34Z")

</div>

This is to be honest the expected behavior for me.

The ipv6/4 settings doesn’t change the binding, only the reported IP address to the clients

[Next page](https://forums.plex.tv/t/ipv6-support-in-plex-server/939875.md?page=2)
