EN FR Accueil

Test NTP IPv6
Validateur Dual-Stack & Audit AAAA

Vérifier la joignabilité NTP en IPv6 — avec preuves NIS 2 et ISO 27001

Publié le 20 avril 2026 · Par Richard DEMONGEOT, RDEM Systems · Audience : DevOps, architectes réseau, RSSI validant le déploiement IPv6 contre les exigences de synchronisation temporelle.

1. Pourquoi NTP sur IPv6 compte en 2026

Le déploiement IPv6 a franchi le seuil majoritaire chez les principaux FAI européens (Orange, Proximus, Deutsche Telekom tous au-dessus de 60 %). Les réseaux internes qui portent IPv6 en production mais retombent en IPv4 pour NTP créent deux problèmes simultanément :

Règle pratique. Si votre workload tourne en IPv6 pour un autre service, votre NTP doit aussi atteindre une source authentifiée en IPv6. Le coût d'audit d'admettre l'inverse est supérieur à la correction de configuration d'une ligne.

2. Résolution AAAA : ce que retourne le DNS

Avant que NTP ne parle IPv6, le résolveur doit retourner un enregistrement AAAA. Vérifiez avec dig :

$ dig AAAA ntp.rdem-systems.com +short
2a01:e0a:4bc:5110::1

$ dig AAAA time.cloudflare.com +short
2606:4700:f1::1
2606:4700:f1::123

$ dig AAAA time.nist.gov +short
2610:20:6f15:15::27

Une réponse vide signifie que l'opérateur n'a pas publié d'AAAA — vous devez choisir une autre source pour le dual-stack. time.ntsc.ac.cn, par exemple, est IPv4-seul en avril 2026.

3. pool.ntp.org et IPv6 — l'astuce des sous-zones

La zone globale pool.ntp.org retourne des A et AAAA mélangés, pondérés par le pourcentage de serveurs volontaires dans chaque famille. Comme les serveurs IPv4 dépassent IPv6 d'environ 3 pour 1, un client interrogeant pool.ntp.org reçoit souvent quatre A et aucun AAAA — comportement effectivement IPv4-seul.

Le contournement est la structure statistique des sous-zones :

ZoneProbabilité AAAARecommandé pour
0.pool.ntp.orgTrès faible (~5 %)Clients IPv4 legacy
1.pool.ntp.orgFaible (~10 %)Majoritairement IPv4
2.pool.ntp.orgÉlevée (~70 %)Clients IPv6-preferred
3.pool.ntp.orgÉlevée (~70 %)Clients IPv6-preferred

Bonne pratique de configuration chrony/ntpd dual-stack :

# Privilégier IPv6 quand disponible
server 2.pool.ntp.org iburst
server 3.pool.ntp.org iburst
# Ancres dual-stack explicites (AAAA garanti)
server time.cloudflare.com iburst nts
server ntp.rdem-systems.com iburst nts

4. Comment tester NTP IPv6 (CLI et navigateur)

Depuis le navigateur

Utilisez le Validateur de Conformité en mode Bridge avec une cible IPv6 ([2a01:e0a:4bc:5110::1] ou le hostname sur un réseau IPv6-seul en sortie). Le bridge relaie le paquet NTPv4 via votre processus Node.js local : la résolution DNS et le routage reflètent la stack réseau réelle de votre poste.

Linux — sonde forcée v6

$ ntpdate -q -6 ntp.rdem-systems.com
server 2a01:e0a:4bc:5110::1, stratum 1, offset +0.000412, delay 0.01912

$ sntp -6 ntp.rdem-systems.com
+0.000412 +/- 0.001243 ntp.rdem-systems.com 2a01:e0a:4bc:5110::1 s1 no-leap

Configuration chrony explicite par famille

# /etc/chrony/chrony.conf
# Forcer l'interrogation IPv6 uniquement
server ntp.rdem-systems.com iburst family ipv6
# Dual-stack avec préférence
pool 2.pool.ntp.org iburst

Windows — w32tm

> w32tm /monitor /computers:ntp.rdem-systems.com
ntp.rdem-systems.com[2a01:e0a:4bc:5110::1:123]:
    ICMP: 12ms delay
    NTP: -0.0002341s offset from local clock
    RefID: 'GNSS' [0x53534E47]
    Stratum: 1

5. Comparatif offset v4 vs v6

Sondez le même nom d'hôte sur les deux familles et comparez. Une source dual-stack bien opérée affiche un offset quasi-identique et une variance de RTD sous 5 ms :

$ sntp -4 ntp.rdem-systems.com
+0.000398 +/- 0.001200 ntp.rdem-systems.com 51.159.173.61 s1 no-leap

$ sntp -6 ntp.rdem-systems.com
+0.000412 +/- 0.001243 ntp.rdem-systems.com 2a01:e0a:4bc:5110::1 s1 no-leap

# Écart d'offset : 0.014 ms  — dans le bruit de mesure, sain
# Écart de RTD : 0.043 ms    — sain
Signaux d'alerte. Un écart d'offset > 20 ms entre v4 et v6 vers le même nom d'hôte indique typiquement : (1) routage asymétrique — une famille traverse un tunnel, (2) serveurs backend différents derrière la même adresse anycast, (3) synchronisation cassée sur l'une des deux instances dual-stack. Investiguez avant de faire confiance à l'horloge combinée.

6. Sources NTP dual-stack fiables (avril 2026)

SourceIPv4IPv6NTSStrate
ntp.rdem-systems.com1
time.cloudflare.com3 (anycast)
time.google.com1 (leap-smeared)
time.nist.gov1
ntp1.ptb.de1
nts.netnod.se1
2.pool.ntp.org✓ (70 %)Variable

Pour des configurations de qualité audit, préférez trois sources full dual-stack + NTS : par exemple ntp.rdem-systems.com, time.cloudflare.com, nts.netnod.se.

Pourquoi nous connaissons ce terrain. RDEM Systems exploite son propre espace d'adressage IPv6 sous AS206014, fait tourner NTP dual-stack sur chaque nœud et participe au NTP Pool public avec des enregistrements A et AAAA. Les serveurs de référence documentés ci-dessus — dont nos serveurs NTP en France et les endpoints NTS — sont la même infrastructure qui alimente ce validateur. Chaque affirmation de cette page a été vérifiée contre notre télémétrie de production avant publication.

7. Preuves dual-stack pour NIS 2 / ISO 27001

Les auditeurs demanderont : la synchronisation temporelle de l'entité essentielle/importante peut-elle continuer si le chemin v4 ou v6 est dégradé ? Le dossier de preuves :

  1. Log de résolution AAAA — sortie de dig AAAA sur chaque source configurée, datée, archivée.
  2. Log d'interrogation par famille — sortie de chrony sources montrant A et AAAA pour au moins une source commune.
  3. Test de bascule mono-famille — procédure documentée coupant v4 (ou v6) au firewall et confirmant que l'horloge reste synchronisée via l'autre famille sous 2 minutes.
  4. Enregistrement de change-management — toute modification NTP ticketée en parallèle du changement de routage ou firewall correspondant.

Références croisées : notre page exigences NIS 2 NTP liste ce point dans la checklist des 10 contrôles, et la checklist d'audit complète développe l'argument de diversification supply-chain.

Besoin de preuves prêtes pour l'audit ?

Utilisez le Validateur de Conformité pour sonder votre infrastructure sur IPv4 et IPv6 et exportez les résultats pour le dossier d'audit.

Lancer le Validateur → Exigences NIS 2

Votre besoin n'est pas l'audit ? Utilisez l'outil adapté :