time.orlinum.fr, Construire son propre serveur de temps Stratum 1#
đ This documentation is also available in English.
Documentation Ă jour au 26 juillet 2026.
Ce site documente, pas Ă pas, la construction d’un serveur NTP/NTS de strate 1 Ă partir d’un Raspberry Pi 5, d’un rĂ©cepteur GNSS et d’une impulsion PPS, sans modification matĂ©rielle du Pi. Le rĂ©sultat visĂ© : un offset RMS autour de la microseconde, une dĂ©rive infĂ©rieure Ă 0,05 ppm, un chiffrement NTS conforme Ă la RFC 8915, et un niveau de durcissement sĂ©curitĂ© correct pour un service exposĂ© publiquement sur Internet.
Cette documentation est la version publique du projet qui fait tourner time.orlinum.fr. L’objectif de ce document est qu’une personne motivĂ©e, sans ĂȘtre experte en mĂ©trologie du temps ni en durcissement Linux, puisse comprendre pourquoi chaque brique existe, comment l’installer, quelles erreurs Ă©viter, et comment vĂ©rifier que ça fonctionne rĂ©ellement.
Le code source de cette documentation sera prochainement publié sur GitHub.
Cette documentation ne se veut ni exhaustive, ni d’une rigueur acadĂ©mique totale. Elle vise l’accessibilitĂ© avant tout : expliquer clairement, pas couvrir chaque cas particulier ni chaque nuance d’un rĂ©fĂ©rentiel donnĂ©. Des omissions, des raccourcis simplificateurs, voire des erreurs ponctuelles peuvent s’y trouver ; toute erreur mĂ©rite d’ĂȘtre signalĂ©e, mais ce texte ne doit pas ĂȘtre pris pour une rĂ©fĂ©rence.
La relecture et la traduction anglaise de cette documentation ont Ă©tĂ© rĂ©alisĂ©es avec l’assistance d’un LLM (Large Language Model). Le contenu technique et les choix de conception restent ceux de l’auteur du projet.
Comment lire cette documentation#
Chaque chapitre suit la mĂȘme structure :
- Pourquoi, le problÚme que ce chapitre résout, dans le contexte du projet.
- Comment, les commandes et fichiers de configuration, commentés.
- Erreurs à éviter, piÚges rencontrés en conditions réelles, pas en théorie.
- VĂ©rifier, comment confirmer que l’Ă©tape a rĂ©ussi, avant de passer Ă la suivante.
Des encarts đ Pour aller plus loin apportent un Ă©clairage acadĂ©mique sourcĂ© (RFC, publications, documentation officielle) pour qui veut comprendre au-delĂ du “ça marche”.
à propos du nom de domaine dans les exemples. Ce guide documente un serveur réel,
time.orlinum.fr. Toutes les commandes et configurations d’exemple utilisent nĂ©anmoins le nom gĂ©nĂ©riquetime.example.org, Ă remplacer partout par le domaine rĂ©el avant de reproduire les commandes, y compris quand l’exemple montre une sortie rĂ©ellement observĂ©e sur ce serveur.
Par oĂč commencer ?#
Direction le chapitre 0 : Vue d’ensemble pour comprendre les choix d’architecture avant de mettre les mains dans le matĂ©riel.