Linux – NTP Synchronizace casu

By | 18/08/2024

Last Updated on 25/10/2024 by administrator

Linux – Synchronizace casu (NTP klient)

Linux – Synchronizace casu (NTP klient)

Motivace:

Návod níže ukazuje, jak provést synchronizaci času přes NTP protokol na Linuxu.

OS:

Praktická implementace byla prováděna na Ubuntu 24.04 LTS a Ubuntu 22.04 LTS.

Implementace:

Přejít do konfigurace timesyncd.conf ve složce /etc/systemd/:

sudo vi /etc/systemd/timesyncd.conf

Zde je příklad nastavení NTP serverů tik.cesnet.cz a tak.cesnet.cz:

[Time]
NTP=tik.cesnet.cz
FallbackNTP=tak.cesnet.cz

Po úpravách konfiguraci služby provést restart:

sudo systemctl daemon-reload

Provést restart synchronizace času pro NTP:

sudo timedatectl set-ntp off
sudo timedatectl set-ntp on

Ověření:

Ověření nastavení NTP serveru s výpisem stratum a dalšími parametry:

timedatectl timesync-status

Výpis příkazu timedatectl status ukazuje, že se jako NTP server použil tik.cesnet.cz:

       Server: 195.113.144.201 (tik.cesnet.cz)
Poll interval: 1min 4s (min: 32s; max 34min 8s)
         Leap: normal
      Version: 4
      Stratum: 1
    Reference: ATOM
    Precision: 1us (-23)
Root distance: 991us (max: 5s)
       Offset: +1.836ms
        Delay: 12.694ms
       Jitter: 0
 Packet count: 1
    Frequency: +8.249ppm

Ověření synchronizace času se provede příkazem níže:

timedatectl

Výpis příkazu timedatectl zobrazuje aktuální čas

               Local time: Tue 2024-01-02 15:39:48 CET
           Universal time: Tue 2024-01-02 14:39:48 UTC
                 RTC time: Tue 2024-01-02 14:39:48
                Time zone: Europe/Prague (CET, +0100)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

Další články:

https://martinuvzivot.cz/konfigurace-chrony-linux-configure-chrony-linux/

Zdroj:

[1] https://askubuntu.com/questions/1046214/enable-system-clock-synchronization

Dobrovolný dar

Ahoj čtenáři, rád bych tě poprosil aby ses zamyslel, co je vše potřeba ke vzniku článku.
Jakožto amatérský softwarový kutil musím:

1) Nejdříve vše nastudovat v cizích jazycích.
2) Vše následně prakticky vyzkoušet.
3) Svoje poznatky a zkušenosti napsat do článku který si právě přečetl v jazyku kterému rozumíš.
4) Dát článku hlavu a patu a publikovat.

Každý článek zabere několik hodin práce, za kterou mi nikdo neplatí.
Prosím zvaž, kolik času jsem ti právě ušetřil.
Pokud ti to stojí aspoň za cenu jedné kávy, tak mi ji kup.
Předem moc děkuji.

Příspěvek tak můžeš provést zasláním libovolné částky na mé číslo účtu 1558701011/3030 Nebo můžeš dar poslat kliknutím na tento odkaz Podpořit tento WEB , který tě přesměruje na mou platební bránu Revolut.

Dar je také možné poslat ve formě Bitcoinu na BTC peněženku bc1qqdf5fp42a7srwwhh2rut8zr9x4jm5c8fqc9qw6

Veškeré peněžní prostředky budu také používat na zlepšení kvality své webové tvorby a na psaní nových technických návodů. Za každý dar předem děkuji.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *