
This is a comparison of operating systems in regard to their support of the IPv6 protocol.
| OS | Version | Claimed IPv6-ready | Installed by default | DHCPv6 | ND RDNSS | Notes | |
|---|---|---|---|---|---|---|---|
| AIX | 4.3 | ||||||
| AlliedWare Plus | 5.4.4 | ||||||
| Android | 4.1 (Jelly Bean) | [1] [2] | [3] | DHCPv6-PD (Prefix delegation only) support provided for Android 11 and newer will be available at the end of 2025 via a Google Play System Update.[4] | |||
| ChromeOS | 67.0.3396.99 | ||||||
| Cisco IOS | 15.3 | [5] | Support for RDNSS option as of 15.4(1)T, 15.3(2)S. | ||||
| Cisco Meraki | MR series 28.1 and later | Devices support DHCPv6 for clients but not for themselves.[6] | |||||
| MX & MX series | Devices can only carry/pass through IPv6 on bridge, but not route.[7] | ||||||
| Debian | 3.0 (woody) | RDNSS support with "rdnssd" and "resolvconf" or "openresolve" packages. | |||||
| Fedora | 13 | [8] | |||||
| FreeBSD | 9.0 | [9] | [10] | ||||
| FreeDOS | 1.3 | ||||||
| HP-UX | 11i | [11] | |||||
| IBM i | 7.1 | [12] | |||||
| iOS | 4.1 | [13] | |||||
| Juniper JUNOS | 14.1 | RDNSS support introduced in JunOS 14.1[14] | |||||
| LibreELEC | 9.2.1 | ||||||
| Mageia | 7+ | Mageia has had full support for IPv6 only and IPv4 + IPv6 since Mageia 7, as well as continuing to support IPv4 only systems.[15] | |||||
| macOS | Mac OS X 10.7 (Lion) | [16] | [17] | Versions 10.7 through 10.10 often prefer IPv4 even when working IPv6 connectivity is available.[18] Versions 10.11 and up will prioritize IPv6 Traffic in spec with Happy Eyeballs.[19] | |||
| MeeGo | 1.2 | [20] | [21] | [22] | |||
| NetBSD | 7.0 | ||||||
| Nintendo | Switch 17.0.1 | ||||||
| Switch 2 20.1.5 | |||||||
| OpenBSD | 6.6 | RDNSS is only supported for rad(8) so far. As of 6.6, OpenBSD still does not favor IPv6 connectivity if there is IPv4 connectivity. | |||||
| openSUSE | 42.1 (Leap) | [23] | |||||
| OpenVMS | 8.3 | ||||||
| PlayStation | 4 v3.50 | [24] | |||||
| 5 | |||||||
| ReactOS | 0.4.14 | Though ReactOS itself has no IPv6 support, ReactOS Foundation services are all IPv6 enabled. | |||||
| Red Hat Enterprise Linux | 6 | [25] | |||||
| Solaris | 11 | [26] | |||||
| SUSE Linux Enterprise Server | 11 | [27] | |||||
| Symbian | 7.0 | http://sw.nokia.com/id/f9363497-5d96-4354-b071-e212ab204c63/Nokia_Views_on_IPv6_Transition_v2_0_en.pdf | |||||
| Tizen (Smart TVs) | 1420.0 | [28] | |||||
| 1622.4 | |||||||
| Ubuntu | RDNSS support available so long as NetworkManager uses IPv6 "Automatic" setting, otherwise "rdnssd" package required. | ||||||
| webOS | 2.1.0 | [29] | |||||
| Windows NT (includes Windows 10 Mobile, and Xbox One onwards) | 5.1 (XP) | [30] | Windows XP users can use Dibbler, an open source DHCPv6 implementation. --update: Windows XP fully supports IPv6- but NOT IPv6 DNS queries (nslookup)[31] | ||||
| 6.x (Vista, 7, 8, 8.1), 10 RTM-Anniversary Update | [32] | rdnssd-win32 provides an open source implementation of ND RDNSS[33] | |||||
| 10 Creators Update and later | Windows 10 Creators Update introduces support for RFC 8106 (6106) RDNSS. | ||||||
| Windows Mobile | 6.5 | [34] | If the OEM explicitly unsets the SYSGEN_TCPIP6 pre-processor symbol, the built image will not have any IPv6 capabilities. | ||||
| Windows Phone | 7.5 | ||||||
| 8(.1)[35] | Private lab research. No privacy extensions (RFC4941). | ||||||
| z/OS | V1R4.0 | [36] | |||||
| z/VM | V5R1.0 | [37] | |||||
| z/VSE | V4R2 | [38] | Via a third party TCP/IP stack, IP6/VSE from Barnard Software, Inc. |