Il est possible de garder sa machine à l'heure assez simplement ! Pour cela il suffit d'utiliser les commandes , ce qui signifie Network Time Protocole.
Rien de plus simple à utiliser. Une fois connecté à l'Internet, lancez, en root la commande suivante :
Si cela ne marche pas et que vous passez par un firewall, vous pouvez essayer :
Vous pouvez mettre cette commande à la fin du script shell qui vous sert à vous connecter à Internet.
Il se peut que ne soit pas installé sur votre distribution. Cherchez le package sur les CDROMs d'installation ou pour :
Debian (deb)
RedHat/Mandrake/Suse (rpm)
Slackware (tgz)
Et les sources
De plus, pour ceux qui ont une connexion Internet permanente, penchez-vous sur le daemon . Et lancez le avec ou .
Voici des listes des serveurs ntp :
en France
dans le monde
Copiez ces serveurs (un par ligne) dans le fichier .
Voilà, c'est simple non !? :-)
Complément de Nicolas : en installant le package NTP, sur mandrake, NTP se met automatiquement en tant que service. Donc il est lancé à chaque démarrage. Par-contre, il n'est pas configuré. Editer (en root) le fichier . Chercher une ligne commençant par # server. Décommentez-là en enlevant le # et mettez :
Vous pouvez trouver une liste de serveurs à l'URL suivante : http://www.cru.fr/NTP/serveurs_francais.html ou sur www.ntp.org. Ensuite sauvez le fichier. Maintenant il faut juste relancer le service. En root tapper :
Voilà c fini ;-) Allez, soyez à l'heure c'est pas dur !
Complément de Patrice : pour donner suite à la remarque de Nicolas, avec la Mandrake 9.1 et le package (ce que j'ai), il n'y a pas fichier à configurer (). Tout se fait tout seul...
Si il n'y a pas de Firewall... SINON :
Il faut ajouter les deux règles suivantes pour établir une connection sur le port 123 UDP, ainsi que la réception du serveur.
Complément de Daniel :
On peut aussi utiliser :
par exemple.
Plus d'infos ici : http://www.boulder.nist.gov/timefreq/service/its.htm