Comparison of IPv6 support in operating systems


This is a comparison of operating systems in regard to their support of the IPv6 protocol.
OSVersionClaimed IPv6-readyInstalled by defaultDHCPv6ND RDNSSNotes
AIX4.3
AlliedWare Plus5.4.4
Android5.0
ChromeOS67.0.3396.99
Cisco IOS15.3Support for RDNSS option as of 15.4T, 15.3S.
Cisco MerakiMX + MR + MX seriesDevices can only carry / pass through IPv6 on bridge, but not route
Debian3.0 RDNSS support with "rdnssd" and "resolvconf" or "openresolve" packages.
Fedora13
FreeBSD9.0
HP-UX11i
IBM i7.1
iOS4.1
Juniper JUNOS14.1RDNSS support introduced in JunOS 14.1
LibreELEC9.2.1LibreELEC uses , which does not have full IPv6 support.
macOSMac OS X 10.7 Versions 10.7 through 10.10 often prefer IPv4 even when working IPv6 connectivity is available. Versions 10.11 and up will prioritize IPv6 Traffic in spec with Happy Eyeballs.
MeeGo1.2
NetBSD7.0
OpenBSD6.6RDNSS is only supported for rad so far. As of 6.6, OpenBSD still does not favor IPv6 connectivity if there is IPv4 connectivity.
openSUSE42.1
OpenVMS8.3
ReactOS0.4.11Though ReactOS itself has no IPv6 support, .
Red Hat Enterprise Linux6
Solaris11
SUSE Linux Enterprise Server11
Symbian7.0
UbuntuAll supported versionsRDNSS support available so long as NetworkManager uses IPv6 "Automatic" setting, otherwise "rdnssd" package required.
webOS2.1.0
Windows NT 5.1 Windows XP users can use Dibbler, an open source DHCPv6 implementation. --update: Windows XP fully supports IPv6- but NOT IPv6 DNS queries
Windows NT 6.X, 7, 8, 8.1, 10 RTM-Anniversary Updatednssd-win32 provides an open source implementation of ND RDNSS
Windows NT 10 Creators Update and laterWindows 10 Creators Update introduces support for RFC 8106 RDNSS.
Windows Mobile6.5If the OEM explicitly unsets the SYSGEN_TCPIP6 pre-processor symbol, the built image will not have any IPv6 capabilities.
Windows Phone7.5
Windows Phone8Private lab research. No privacy extensions.
z/OSV1R4.0
z/VMV5R1.0
z/VSEV4R2Via a third party TCP/IP stack, IP6/VSE from Barnard Software, Inc.