NTP server¶
Univerzitný server presného času. Synchronizujte si hodiny voči zdroju v sieti TUKE namiesto verejných serverov v zahraničí. Dostupný je aj z internetu.
-
Stratum 1
Server je synchronizovaný priamo z GPS, nie cez iný NTP server.
-
Nízka odozva
V univerzitnej sieti je odozva jednotky milisekúnd.
-
Verejne dostupný
Funguje z univerzitnej siete aj z internetu, bez registrácie.
-
Pre servery aj stanice
Vhodný pre virtuálne servery, pracovné stanice aj sieťové prvky.
Parametre servera¶
| Parameter | Hodnota |
|---|---|
| Adresa | ntp.tuke.sk |
| IP adresa | 147.232.3.100 |
| Port | 123/UDP |
| Stratum | 1 |
| Referenčné hodiny | GPS |
| Verzie protokolu | NTPv3 aj NTPv4 |
| Presnosť servera | približne 4 µs |
| IPv6 | Nie je k dispozícii |
| NTS | Nie je k dispozícii |
| Dostupnosť | Verejná, z TUKE siete aj z internetu |
Čo znamená stratum 1
Stratum udáva vzdialenosť od referenčných hodín. Stratum 1 je server pripojený priamo na zdroj presného času, tu na GPS. Bežné verejné servery z poolu bývajú stratum 2 alebo 3, teda o jeden až dva kroky ďalej.
Prečo použiť univerzitný server¶
- Kratšia cesta
-
Prevádzka nejde do zahraničia. Kratšia a stabilnejšia trasa znamená presnejšiu synchronizáciu.
- Známy zdroj
-
Viete, kto server prevádzkuje a odkiaľ čas pochádza.
- Funguje aj bez internetu
-
Zariadenia v univerzitnej sieti si čas zosynchronizujú aj vtedy, keď nemajú prístup von. Z domu funguje rovnako, server je verejný.
Nastavenie na Ubuntu¶
Ubuntu má predvolene službu systemd-timesyncd. Ak potrebujete presnejšiu synchronizáciu alebo viac zdrojov, použite chrony.
Upravte konfiguráciu¶
Nastavte:
Reštartujte timesyncd¶
Overte stav timesyncd¶
Vo výpise má byť Server: 147.232.3.100 (ntp.tuke.sk) a nenulová hodnota
Offset.
Nainštalujte chrony¶
Nastavte zdroj času¶
Zakomentujte riadky s pool a doplňte:
Čo tie voľby robia
iburst zrýchli prvú synchronizáciu po štarte.
makestep 1.0 3 dovolí pri prvých troch meraniach skokovú opravu,
ak je odchýlka väčšia než sekunda.
Reštartujte chrony¶
Overte stav chrony¶
V chronyc sources má byť pri serveri hviezdička ^*, ktorá znamená,
že sa podľa neho hodiny riadia.
Nastavenie na Windows¶
V príkazovom riadku spustenom ako správca:
w32tm /config /manualpeerlist:"ntp.tuke.sk,0x8" /syncfromflags:manual /update
net stop w32time && net start w32time
w32tm /resync
Overenie:
Servery v doméne
Ak je stanica členom domény, čas si berie z doménového radiča a ručné nastavenie sa prepíše. Zmenu treba spraviť na radiči.
Overenie synchronizácie¶
Rýchla kontrola, či systém vôbec synchronizuje čas:
V výpise hľadajte:
| Riadok | Očakávaná hodnota |
|---|---|
System clock synchronized |
yes |
NTP service |
active |
Podrobnosti o zdroji a odchýlke:
Riešenie problémov¶
System clock synchronized: no
Služba nebeží alebo nemá zdroj času.
Naraz môže bežať len jedna z nich. Ak inštalujete chrony, Ubuntu
systemd-timesyncd automaticky vypne.
Server nedostupný alebo žiadna odpoveď
NTP používa UDP port 123. Skontrolujte firewall:
V kontajneroch a niektorých sieťach býva odchádzajúci UDP 123 blokovaný.
Čas sa nezosynchronizuje vo virtuálnom stroji
Virtuálne stroje si čas často berú z hypervízora. Na VMware to zabezpečujú VMware Tools, takže NTP klienta zvyčajne netreba nastavovať vôbec. Ak ho nastavíte, môžu si tieto dva zdroje odporovať.
Veľká odchýlka sa neopraví
Predvolene sa čas posúva postupne. Skokovú opravu vynútite pri chrony
voľbou makestep, prípadne ručne:
Časté otázky¶
Musím o prístup žiadať?
Nie. Server je verejne dostupný, funguje z univerzitnej siete aj z internetu a nevyžaduje žiadnu registráciu.
Podporuje server IPv6 alebo NTS?
Nie. K dispozícii je IPv4 a klasické NTP bez šifrovania. Overili sme, že doména nemá záznam AAAA a port 4460 pre NTS je zatvorený.
Mám do konfigurácie dať aj záložný server?
Pri staniciach je rozumné nechať verejný pool ako FallbackNTP. Pri
serveroch v univerzitnej sieti zvyčajne stačí ntp.tuke.sk.
Ako presný ten server je?
Hlási presnosť približne 4 µs a root dispersion pod 0,2 ms. Praktická presnosť vášho počítača bude o rád horšia, lebo ju obmedzuje odozva siete.