Support de l'IPv6 par système d'exploitation
Apparence
Cet article compare le support et l'implémentation des normes du protocole IPv6 selon les systèmes d'exploitation.
| Système d'exploitation | Version | Compatibilité annoncée | Par défaut | DHCPv6 | ND RDNSS | Notes |
|---|---|---|---|---|---|---|
| AIX | 4.3 | |||||
| Android | 5.0 (Lollipop) | Support ND-RDNSS à partir de la version 5. Pas de DHCPv6[3]. Pertes d'IP unicast sur certains modèles[4]. | ||||
| Cisco IOS | 15.3 | RDNSS supporté depuis 15.4(1)T, 15.3(2)S. | ||||
| Debian | 3.0 (woody) | RDNSS via paquets rdnssd, resolvconf, openresolve. | ||||
| Fedora | 13 | |||||
| FreeBSD | 9.0 | partiel/ajout nécessaire[8] | ||||
| HP-UX | 11i | [9] | ||||
| IBM i | 7.1 | [10] | ||||
| iOS | 4.1 | Autoconf sans état depuis 4.0, avec état depuis 4.3.1. | ||||
| Juniper JUNOS | 14.1 | |||||
| Mac OS X | 10.7 (Lion) | Versions 10.7–10.10 privilégient IPv4[15], depuis 10.11 Happy Eyeballs favorise IPv6[16]. | ||||
| MeeGo | 1.2 | |||||
| NetBSD | 7.0 | |||||
| OpenBSD | 5.2 | partiel/ajout nécessaire[8] | RDNSS uniquement via rtadvd. | |||
| openSUSE | 42.1 (Leap) | |||||
| OpenVMS | 8.3 | |||||
| Red Hat Enterprise Linux | 6 | |||||
| Solaris (système d'exploitation) | 10 | |||||
| SUSE Linux Enterprise Server | 11 | |||||
| Symbian | 7.0 | [22] | ||||
| Ubuntu | 20.04 LTS à 24.04 LTS | Le support de RDNSS est disponible via la configuration automatique. Pour les versions antérieures à 20.04, l'installation du paquet rdnssd peut être nécessaire. Depuis Ubuntu 20.04, Netplan est utilisé par défaut pour la configuration réseau, facilitant la gestion d'IPv6. | ||||
| Microsoft Windows (incluant Windows Mobile, Phone, Server) | XP | partiel/ajout nécessaire[8] | Implémentation possible via Dibbler[23]. Pas de résolution DNS IPv6. | |||
| Vista, 7, 8, 8.1, 10, 11, 2016, 2019, 2022 | partiel/ajout nécessaire | Support complet IPv6 ; Privacy Extensions (RFC4941) activables via netsh. | ||||
| Windows Mobile 6.5, Windows Phone 7.5/8(.1) (obsolètes) | partiel/ajout nécessaire[25] | Plus supportés officiellement, pas d’implémentation RFC4941. | ||||
| z/OS | V1R4.0+ | Support dépend des modules installés, vérifier IBM. |
Notes
[modifier | modifier le code]- Les systèmes d’exploitation qui ne prennent en charge ni le DHCPv6 ni le ND RDNSS peuvent néanmoins utiliser le protocole SLAAC pour configurer une adresse IPv6.
Références
[modifier | modifier le code]- ↑ Issue 3389: Full IPv6 Android support
- ↑ Support connecting to IPv6-only wireless networks
- Issue 32621: Support for DHCPv6 (RFC 3315)
- ↑ Issue 32662: Frequently ignores ICMPv6 RAs and other multicast traffic
- ↑ [1]
- (en) « Fedora 9 Installation Guide Chapter 9. Network Configuration », Fedora Project (consulté le )
- ↑ FreeBSD Handbook
- IPv6 Operating Systems
- ↑ (en) « HP-UX 11i IPv6 »
- ↑ (en) « IBM i 7.1 Information Center, Configuring IPv6 »
- ↑ iPhone IPv6 Debugging Simplified
- ↑ (en) « Dns-server-address », sur juniper.net (consulté le )
- ↑ nanog: Mac OS X Lion has DHCPv6
- ↑ nanog: Re: Mac OS X 10.7, still no DHCPv6
- ↑ RIPE Labs
- ↑ IETF v6ops
- ↑ (en) « Bug 10984 - IPv6 Support declaration »
- ↑ (en) « Bug 10049 - No IPv6 in handset UX »
- ↑ Release Notes
- ↑ IPv6 Ready Logo Program
- ↑ Release Notes
- ↑ « http://sw.nokia.com/id/f9363497-5d96-4354-b071-e212ab204c63/Nokia_Views_on_IPv6_Transition_v2_0_en.pdf »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?)
- ↑ DHCPv6: Dibbler
- ↑ IPv6 Ready Logo Program
- ↑ (en) « DHCPv6 Lite Registry Settings »
- ↑ (en) « z/OS IPv6 Network and Application Design Guide »