Comparison of IPv6 support in operating systems

From Wikipedia, the free encyclopedia

This is a comparison of operating systems in regard to their support of the IPv6 protocol.

More information OS, Version ...
OSVersionClaimed IPv6-readyInstalled by defaultDHCPv6ND RDNSSNotes
AIX 4.3 Yes Yes Yes No
AlliedWare Plus 5.4.4 Yes Yes Yes No
Android 4.2 (Ice Cream Sandwich) Yes[1][2] Yes No[3] Yes
ChromeOS 67.0.3396.99 Yes Yes No Yes
Cisco IOS 15.3 Yes Yes Yes Yes[4] Support for RDNSS option as of 15.4(1)T, 15.3(2)S.
Cisco Meraki MR series 28.1 and later Yes Yes No Yes Devices support DHCPv6 for clients but not for themselves.[5]
MX & MX series No No No No Devices can only carry/pass through IPv6 on bridge, but not route.[6]
Debian 3.0 (woody) Yes Yes Yes Yes RDNSS support with "rdnssd" and "resolvconf" or "openresolve" packages.
Fedora 13 Yes Yes[7] Yes[7] Yes[7]
FreeBSD 9.0 Yes[8] Yes Add-on[9] Yes[10]
FreeDOS 1.3 No No No No
HP-UX 11i Yes Yes Yes Yes [11]
IBM i 7.1 Yes Yes Yes No [12]
iOS 4.1 Yes Yes Yes Yes[13]
Juniper JUNOS 14.1 Yes Yes Yes Yes RDNSS support introduced in JunOS 14.1[14]
LibreELEC 9.2.1 Yes Yes Yes Yes
Mageia 7+ Yes Yes Yes Yes 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) Yes Yes Yes[16] Yes[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 No[20] Yes[21] No Yes[22]
NetBSD 7.0 Yes Yes Yes Yes
Nintendo Switch 17.0.1 No No  ?  ?
OpenBSD 6.6 Yes Yes Add-on[9] Yes 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.[citation needed]
openSUSE 42.1 (Leap) Yes[23] Yes Yes Yes
OpenVMS 8.3 Yes Yes No No
PlayStation 4 v3.50 No No Yes[24]  ?
5 Yes Yes Yes  ?
ReactOS 0.4.14 No No No No Though ReactOS itself has no IPv6 support, ReactOS Foundation services are all IPv6 enabled.
Red Hat Enterprise Linux 6 Yes[25] Yes Yes[9] Yes
Solaris 11 Yes Yes Yes Yes[26]
SUSE Linux Enterprise Server 11 Yes[27] Yes Yes Yes
Symbian 7.0 Yes Yes No No [permanent dead link]
Tizen (Smart TVs) 1420.0 Yes Yes  ?  ? [28]
1622.4 Yes Yes  ?  ?
Ubuntu All supported versions Yes Yes Yes Yes RDNSS support available so long as NetworkManager uses IPv6 "Automatic" setting, otherwise "rdnssd" package required.
webOS 2.1.0 No No No No [29]
Windows NT (includes
Windows 10 Mobile, and Xbox One onwards)
5.1 (XP) Yes No Add-on[9] No Windows XP users can use Dibbler, an open source DHCPv6 implementation. --update: Windows XP fully supports IPv6- but NOT IPv6 DNS queries (nslookup)[30]
6.x (Vista, 7, 8, 8.1), 10 RTM-Anniversary Update Yes[31] Yes Yes[9] No rdnssd-win32 provides an open source implementation of ND RDNSS[32]
10 Creators Update and later Yes[31] Yes Yes[9] Yes Windows 10 Creators Update introduces support for RFC 8106 (6106) RDNSS.
Windows Mobile 6.5 Yes Yes Lite[33] No If the OEM explicitly unsets the SYSGEN_TCPIP6 pre-processor symbol, the built image will not have any IPv6 capabilities.
Windows Phone 7.5 No No No No
8(.1)[34] Yes Yes Yes No Private lab research. No privacy extensions (RFC4941).
z/OS V1R4.0 Yes Yes No[35]  ?
z/VM V5R1.0 Yes Yes No No [36]
z/VSE V4R2 Add-on[37] No  ?  ? Via a third party TCP/IP stack, IP6/VSE from Barnard Software, Inc.
Close

Notes

  • Operating systems that support neither DHCPv6 nor SLAAC cannot automatically configure unicast IPv6 addresses.
  • Operating systems that support neither DHCPv6 nor ND RDNSS cannot automatically configure name servers in an IPv6-only environment.

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.