Sheloil.ru

ШСлл Оил
0 просмотров
Π Π΅ΠΉΡ‚ΠΈΠ½Π³ ΡΡ‚Π°Ρ‚ΡŒΠΈ
1 Π·Π²Π΅Π·Π΄Π°2 Π·Π²Π΅Π·Π΄Ρ‹3 Π·Π²Π΅Π·Π΄Ρ‹4 Π·Π²Π΅Π·Π΄Ρ‹5 Π·Π²Π΅Π·Π΄
Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°...

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настройки локального NTP сСрвСра для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройствами NetPing

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настройки локального NTP сСрвСра для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройствами NetPing

Для синхронизации Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ устройства NetPing ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» NTP. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ этого ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° всС устройства Π² сСти ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‚ своё врСмя ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ сСрвСру. Устройства NetPing, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊ Internet, ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½Ρ‹ΠΉ NTP сСрвСр, ΠΊΠ°ΠΊ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½ΠΎ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅. Если доступа ΠΊ сСти Internet Π½Π΅Ρ‚, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ NTP сСрвСр. Π’Π°ΠΊΠΈΠΌ сСрвСром ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ любой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с ОБ Windows с настроСнной слуТбой W32Time (Β«Π‘Π»ΡƒΠΆΠ±Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ WindowsΒ»). Данная слуТба Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ графичСского интСрфСйса ΠΈ настраиваСтся Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку Π»ΠΈΠ±ΠΎ ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΏΡ€Π°Π²ΠΊΠΈ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ рССстра.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ ΠΏΠΎ настройкС сСрвСра NTP Π½Π° ОБ Windows 7/8/2008/2012

Рассмотрим настройку слуТбы Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ рССстра. Настройка происходит ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ для вСрсий Windows 7/8, Windows Server 2008, Windows Server 2012.

Для Π΄Π°Π½Π½ΠΎΠΉ настройки Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²Π°ΠΌΠΈ администратора ОБ Windows

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ рССстра Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Β«Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒΒ», Π²Ρ‹Π·Π²Π°Π½Π½ΠΎΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ клавиш Β«WinΒ» + Β«RΒ», Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· Ρ„ΠΎΡ€ΠΌΡƒ поиска, Π³Π΄Π΅ Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ Β«regeditΒ».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настройки локального NTP сСрвСра для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройствами NetPing

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Π² Π»Π΅Π²ΠΎΠΌ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΠΎΠΌ мСню ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Β«Π²Π΅Ρ‚Π²ΡŒΒ» Β«HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesW32TimeTimeProvidersNtpServerΒ», Π³Π΄Π΅ ΠΈΡ‰Π΅ΠΌ ΠΊΠ»ΡŽΡ‡ с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«EnableΒ». НаТимаСм ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Β«Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΒ». МСняСм Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π° с Π½Π° 1.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настройки локального NTP сСрвСра для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройствами NetPing

ИзмСнив Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΠΌΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ выступаСт Π² Ρ€ΠΎΠ»ΠΈ сСрвСра NTP. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ остаётся ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ своё врСмя ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ сСрвСрам Π² Internet ΠΈΠ»ΠΈ локальной сСти. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² качСствС источника Π΄Π°Π½Π½Ρ‹Ρ… выступали Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ часы, Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊΠ»ΡŽΡ‡Π° AnnounceFlags Π½Π° 5 Π² Π²Π΅Ρ‚ΠΊΠ΅ Β« HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfig Β».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настройки локального NTP сСрвСра для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройствами NetPing

Для вступлСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² силу Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ слуТбу. Доступ ΠΊ слуТбам осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· «ПанСль управлСния» ΠΈΠ· мСню Β«ΠŸΡƒΡΠΊΒ» -> «ПанСль управлСния» -> «АдминистрированиС» -> Β«Π‘Π»ΡƒΠΆΠ±Ρ‹Β». Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½Π° находится Π² Ρ„ΠΎΡ€ΠΌΠ΅ поиска ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Β«services.mscΒ». Π’ появившСмся спискС слуТб Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΡƒΡŽ нас Β«Π‘Π»ΡƒΠΆΠ±Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ WindowsΒ» ΠΈ Ρ‡Π΅Ρ€Π΅Π· мСню, Π²Ρ‹Π·Π²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ, Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ Β«ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΒ».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ настройки локального NTP сСрвСра для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройствами NetPing

Для использования ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² качСствС сСтСвого сСрвСра Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для всСх устройств локальной сСти Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π² настройках мСТсСтСвого экрана входящий ΠΈ исходящий Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ UDP Π½Π° ΠΏΠΎΡ€Ρ‚ 123 .

Бинхронизация Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ NTP.

Бинхронизация Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ являСтся Π²Π°ΠΆΠ½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, хотя Π½Π΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈΡΡŒ ΠΎΠ± этом. Ну Ρ‡Ρ‚ΠΎ ΠΏΠ»ΠΎΡ…ΠΎΠ³ΠΎ Π² ΡƒΠ±Π΅ΠΆΠ°Π²ΡˆΠ΅ΠΌ Π½Π° сСрвСрС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ? А Π·Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с часами Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹, связанныС с ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠ΅ΠΉ? По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π² Active Directory Ρ€Π°Π·Π½ΠΈΡ†Π° Π² часах Π±ΠΎΠ»Π΅Π΅ 5 ΠΌΠΈΠ½ΡƒΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Kerberos.

ЧасовыС ΡƒΡ€ΠΎΠ²Π½ΠΈ. Strata.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ устройство NTP слСдуСт Π·Π½Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ strata ΠΈΠ»ΠΈ stratum. АвторитСтныС источники Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ спутники GPS, Ρ†Π΅Π·ΠΈΠ΅Π²Ρ‹Π΅ Π°Ρ‚ΠΎΠΌΠ½Ρ‹Π΅ часы, Ρ€Π°Π΄ΠΈΠΎ Π²ΠΎΠ»Π½Ρ‹ WWVB — всё это stratum 0. Они Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹ Π½Π° Ρ‚ΠΎΠΌ основании, Ρ‡Ρ‚ΠΎ Ρƒ Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ способ поддСрТания высокоточного Ρ…Ρ€ΠΎΠ½ΠΎΠΌΠ΅Ρ‚Ρ€Π°ΠΆΠ°. МоТно, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌΠΈ ΠΊΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΌΠΈ часами, Π½ΠΎ зная, Ρ‡Ρ‚ΠΎ Π·Π° мСсяц с Π½ΠΈΠΌΠΈ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ 15 сСкунд, Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡ… Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС ΠΌΠ΅Ρ€ΠΈΠ»Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Stratum 0 это ΠΊΠΎΠ³Π΄Π° сСкунда Π½Π΅ потСряСтся Π·Π° 300 000 Π»Π΅Ρ‚!

ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ (Π½Π΅ ΠΏΠΎ сСти!) Π±Π΅Ρ€ΡƒΡ‚ врСмя Ρƒ stratum 0 — это stratum 1. Π’Π°ΠΊ ΠΊΠ°ΠΊ всСгда Π΅ΡΡ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΈΠ·-Π·Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сигнала ΠΈ Π·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° установку Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ stratum 1 Π½Π΅ Ρ‚Π°ΠΊ Ρ‚ΠΎΡ‡Π½Ρ‹ ΠΊΠ°ΠΊ stratum 0, Π½ΠΎ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ достигаСт ΠΏΠ°Ρ€Ρƒ микросСкунд (1 мкс = 10 -6 с), Ρ‡Ρ‚ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ допустимоС ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², Π±Π΅Ρ€ΡƒΡ‰ΠΈΡ… врСмя ΠΏΠΎ сСти Ρƒ stratum 1 — это . барабанная Π΄Ρ€ΠΎΠ±ΡŒ . ΠΈΠ½Ρ‚Ρ€ΠΈΠ³Π° . stratum 2! ΠžΠΏΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈ ΠΈΠ·-Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π·Π°Π΄Π΅Ρ€ΠΆΠ΅ΠΊ (сСтСвыС Ρ‚ΠΎΡ‡Π½ΠΎ), stratum 2 Ρ‡ΡƒΡ‚ΠΎΠΊ отстаёт ΠΎΡ‚ stratum 1 ΠΈ ΡƒΠΆ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΡ‚ stratum 0. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ это Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΎΡ‚ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… микросСкунд (1 мкс = 10 -6 с) Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… миллисСкунд (1 мс = 10 -3 с). МногиС хотят ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ со слоСм Π½Π΅ дальшС stratum 2.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
Π Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° машин с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€ΡƒΠΊ

Как понятно ΠΈΠ· схСмы, stratum 4 Π±Π΅Ρ€Ρ‘Ρ‚ врСмя Ρƒ Π²Ρ‹ΡˆΠ΅ΡΡ‚ΠΎΡΡ‰Π΅Π³ΠΎ stratum 3. stratum 5 Ρƒ stratum 4 ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅. stratum 16 считаСтся самым Π½ΠΈΠΆΠ½ΠΈΠΌ слоСм ΠΈ врСмя Ρ‚Π°ΠΌ считаСтся нСсинхронизированным.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ врСмя с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° NTP, слСдуСт сначала Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ вашС врСмя. НСдопустима Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ вашим Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΈ показаниями Π²Π°ΡˆΠΈΡ… часов Π±ΠΎΠ»Π΅Π΅ 1000 сСкунд. Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π²Π°ΠΌΠΈ сСрвСр Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²Ρ€Ρ‘Ρ‚ Π±ΠΎΠ»Π΅Π΅ 1000 миллисСкунд (1 сСкунда), Ρ‚ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡Ρ‘Π½ ΠΈΠ· списка ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ вмСсто Π½Π΅Π³ΠΎ. Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ позволяСт ΠΎΡ‚ΡΠ΅ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ»ΠΎΡ…ΠΈΠ΅ источники Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

ΠšΠ»ΠΈΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Π’ Ρ„Π°ΠΉΠ»Π΅ /etc/ntp.conf для ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π²Π°ΠΆΠ½Ρ‹ строки Server. Π˜Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ нСсколько — Π΄ΠΎ 10 ΡˆΡ‚ΡƒΠΊ!

Бколько Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ? Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ:

  • Если Ρƒ вас Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ сСрвСр (ΠΎΠ΄Π½Π° строка server), Ρ‚ΠΎ Ссли Π΄Π°Π½Π½Ρ‹ΠΉ сСрвСр Π½Π°Ρ‡Π½Ρ‘Ρ‚ Π²Ρ€Π°Ρ‚ΡŒ, Ρ‚ΠΎ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ слСпо ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π·Π° Π½ΠΈΠΌ. Если Π΅Π³ΠΎ врСмя ΡƒΠ±Π΅ΠΆΠΈΡ‚ Π½Π° 5 сСкунд ΠΈ Π²Ρ‹ ΡƒΠ±Π΅ΠΆΠΈΡ‚Π΅ Π² слСд Π·Π° Π½ΠΈΠΌ.
  • Если Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ 2 сСрвСра (2 строки server), Ρ‚ΠΎ NTP ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ ΠΈΡ… ΠΎΠ±ΠΎΠΈΡ… ΠΊΠ°ΠΊ false tickers. Если ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ€Π°Ρ‚ΡŒ, Ρ‚ΠΎ NTP Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΊΡ‚ΠΎ Π²Ρ€Ρ‘Ρ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅Ρ‚ ΠΊΠ²ΠΎΡ€ΡƒΠΌΠ°.
  • Если Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ 3 ΠΈ Π±ΠΎΠ»Π΅Π΅ сСрвСра Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Ρ€ΡƒΠ½Π° false tickers. Если сСрвСров Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ 5 ΠΈΠ»ΠΈ 6, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ 2 Π²Ρ€ΡƒΠ½Π° false tickers. Если сСрвСров 7 ΠΈΠ»ΠΈ 8, Ρ‚ΠΎ 3 false tickers. Если сСрвСров 9 ΠΈ 10, Ρ‚ΠΎ 4 false tickers.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ NTP Pool.

Π•ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ NTP Pool ΠΏΠΎ адрСсу ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ pool.ntp.org/zone/ru/ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½Ρ‹Π΅ для русских ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ сСрвСра Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

server 0.ru.pool.ntp.org
server 1.ru.pool.ntp.org
server 2.ru.pool.ntp.org
server 3.ru.pool.ntp.org

Π’Π°ΠΊΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы, ΠΊΠ°ΠΊ Debian ΠΈ Ubuntu, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ свои сСрвСра Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

server 0.debian.pool.ntp.org
server 1.debian.pool.ntp.org
server 2.debian.pool.ntp.org
server 3.debian.pool.ntp.org

server 0.ubuntu.pool.ntp.org
server 1.ubuntu.pool.ntp.org
server 2.ubuntu.pool.ntp.org
server 3.ubuntu.pool.ntp.org

Если Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π½Π° вашСм Linux ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ NTP, ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ntpq -pn

О Ρ‡Ρ‘ΠΌ говорят названия столбцов:

  • remote — ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Π΅ сСрвСра, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ синхронизируСтС врСмя.
  • refid — Π²Ρ‹ΡˆΠ΅ΡΡ‚ΠΎΡΡ‰ΠΈΠΉ stratum для Π΄Π°Π½Π½ΠΎΠ³ΠΎ сСрвСра.
  • st — ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ stratum. ΠžΡ‚ 0 (Π½Π°ΠΌ нСдоступно) Π΄ΠΎ 16 (Π½Π°ΠΌ Π½Π΅ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ). ИдСально — 2.
  • t — Ρ‚ΠΈΠΏ соСдинСния. «u» — unicast ΠΈΠ»ΠΈ manycast, «b» — broadcast ΠΈΠ»ΠΈ multicast, «l» local reference clock, «s» — симмСтричный ΡƒΠ·Π΅Π», «A» — manycast сСрвСр, «B» — broadcast server, «M» — multicast сСрвСр.
  • when — врСмя, ΠΊΠΎΠ³Π΄Π° послСдний Ρ€Π°Π· сСрвСр ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ» Π½Π°ΠΌ. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ число Π² сСкундах, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π² ΠΌΠΈΠ½ΡƒΡ‚Π°Ρ…, Ссли число с m ΠΈΠ»ΠΈ Π² часах, Ссли h.
  • poll — частота опроса. ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ 16 сСкунд, максимум 32 часа. Число Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ 2 n . ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ ΠΈΠ»ΠΈ 64 сСкунды ΠΈΠ»ΠΈ 1024.
  • reach — 8 Π±ΠΈΡ‚ ΠΎΠΊΡ‚Π΅Ρ‚Π°, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ статус общСния с ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹ΠΌ сСрвСром Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ: ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΉ ΠΈΠ»ΠΈ сбойный. Если Π±ΠΈΡ‚Ρ‹ установлСны — Ρ‚ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, ΠΈΠ½Π°Ρ‡Π΅ — сбой. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 377 — Π±ΠΈΠ½Π°Ρ€Π½ΠΎ это 0000 0000 1111 1111.
  • delay — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² миллисСкундах ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ врСмя ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΎΠΉ ΠΈ получСния ΠΎΡ‚Π²Π΅Ρ‚Π° (round trip time — RTT).
  • offset — смСщСниС Π² миллисСкундах ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Π°ΠΌΠΈ ΠΈ сСрвСрами Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ числом.
  • jitter — Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² миллисСкундах с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ срСднСквадратичного отклонСния вашСго смСщСния.

ΠŸΠ΅Ρ€Π΅Π΄ IP адрСсом NTP сСрвСра Π΅ΡΡ‚ΡŒ символ — это tally code. Π’ΠΈΠ΄Ρ‹ tally code:

  • » « — ΠΎΡ‚Π±Ρ€ΠΎΡˆΠ΅Π½ ΠΊΠ°ΠΊ нСдопустимый. НапримСр, Π½Π΅Ρ‚ связи с Π½ΠΈΠΌ ΠΈΠ»ΠΈ ΠΎΠ½ Π² ΠΎΡ„Ρ„Π»Π°ΠΉΠ½, ΠΎΠ½ слишком высокого Ρ€Π°Π½Π³Π° ΠΈ Π½Π΅ обслуТиваСт Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π²Ρ‹.
  • «x» — ΠΎΡ‚Π±Ρ€ΠΎΡˆΠ΅Π½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ «ΠΏΠ΅Ρ€Π΅ΡΠ΅Ρ‡Π΅Π½ΠΈΡ» (intersection algorithm). Алгоритм пСрСсСчСния ΠΏΠΎΠ΄Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°Π΅Ρ‚ список ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠ² ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ΠΎΠ², ΠΌΠΎΠ³ΡƒΡ‰ΠΈΡ… ΡΡ‚Π°Ρ‚ΡŒ источниками синхронизации ΠΈ вычисляСт Π΄ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ….
  • «.» — ΠΎΡ‚Π±Ρ€ΠΎΡˆΠ΅Π½ ΠΈΠ·-Π·Π° пСрСполнСния Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.
  • «-« — ΠΎΡ‚Π±Ρ€ΠΎΡˆΠ΅Π½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ кластСризации (cluster algorithm). Алгоритм кластСризации сортируСт список ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠ² ΠΏΠΎ ΠΊΠΎΠ΄Π°ΠΌ слоя ΠΈ расстояния синхронизации.
  • «+» — сСрвСр Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ «ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ» (combine algorithm). Π­Ρ‚ΠΎΡ‚ сСрвСр — ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ Ссли Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ сСрвСр Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°Ρ‡Π½Ρ‘Ρ‚ ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π²Π°ΠΌ.
  • «#» — сСрвСр являСтся ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ сСрвСром Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π‘Π΅Ρ€Π²Π΅Ρ€ с # ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Ρƒ вас Π±ΠΎΠ»Π΅Π΅ 10 записСй server Π² /etc/ntp.conf
  • «*» — Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ сСрвСр Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π•Π³ΠΎ показания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для синхронизации Π²Π°ΡˆΠΈΡ… часов.
  • «o» — сСрвСр Pulse per second (PPS). ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ сСрвСр Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ источники Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ‚ΠΈΠΏΠ° GPS спутников ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ сигналы Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Если рисуСтся ΠΎ, Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ tally code ΡƒΠΆΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚.
Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
Как ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΡƒ Ρ„Π°Ρ€

Π’ ΠΏΠΎΠ»Π΅ refid ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния:

  • IP адрСс — адрСс ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ сСрвСра Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.
  • .ACST.- NTP manycast сСрвСр.
  • .ACTS.- Automated Computer Time Service ΠΈΠ· American National Institute of Standards and Technology.
  • .AUTH.- ошибка Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ.
  • .AUTO.- ошибка Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡΡ… Autokey.
  • .BCST.- NTP broadcast сСрвСр.
  • .CHU.- Shortwave radio receiver ΠΎΡ‚ станции CHU Π² Ottawa, Ontario, Canada.
  • .CRYPT.- ошибка ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Autokey.
  • .DCFx.- LF radio receiver ΠΎΡ‚ станции DCF77 Π² Mainflingen, Germany.
  • .DENY.- Π’ доступС ΠΎΡ‚ΠΊΠ°Π·Π°Π½ΠΎ.
  • .GAL.- European Galileo satellite receiver.
  • .GOES.- American Geostationary Operational Environmental Satellite receiver.
  • .GPS.- American Global Positioning System receiver.
  • .HBG.- LF radio receiver ΠΎΡ‚ станции HBG Π² Prangins, Switzerland.
  • .INIT.- Peer association initialized.
  • .IRIG.- Inter Range Instrumentation Group time code.
  • .JJY.- LF radio receiver ΠΎΡ‚ станции JJY Π² Mount Otakadoya, рядом с Fukushima ΠΈΠ»ΠΈ Mount Hagane Π½Π° островС Kyushu, Japan.
  • .LFx.- ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ LF radio receiver.
  • .LOCL.- Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ часы хоста.
  • .LORC.- LF radio receiver ΠΎΡ‚ Long Range Navigation (LORAN-C).
  • .MCST.- NTP multicast сСрвСр.
  • .MSF.- Anthorn Radio Station рядом с Anthorn, Cumbria.
  • .NIST.- American National Institute of Standards and Technology.
  • .PPS.- часы Pulse per second.
  • .PTB.- Physikalisch-Technische Bundesanstalt ΠΎΡ‚ Brunswick ΠΈ Berlin, Germany.
  • .RATE.- ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ ΠΏΠΎΡ€ΠΎΠ³ опроса NTP.
  • .STEP.- ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ шага NTP. Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ offset ΠΌΠ΅Π½Π΅Π΅ 1000 миллисСкунд, Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ 125 миллисСкунд.
  • .TDF.- LF radio receiver ΠΎΡ‚ станции TΓ©lΓ©Diffusion de France Π² Allouis, France.
  • .TIME.- NTP association timeout.
  • .USNO.- United States Naval Observatory.
  • .WWV.- HF radio receiver ΠΎΡ‚ станции WWV Π² Fort Collins, Colorado, United States.
  • .WWVB.- LF radio receiver ΠΎΡ‚ станции WWVB Π² Fort Collins, Colorado, United States.
  • .WWVH.- HF radio receiver ΠΎΡ‚ станции WWVH Π² Kekaha, Π½Π° островС Kauai Π½Π° Hawaii, United States.

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ для ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° сСрвСров Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΈΠ·Π±Π°Π²ΡŒΡ‚Π΅ΡΡŒ ΠΎΡ‚ мысли ΠΊΠ°ΠΊ Π±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ врСмя ΠΎΡ‚ stratum 1, Π΄Π΅ΡΠΊΠ°Ρ‚ΡŒ ΠΎΠ½ΠΈ Π±Π»ΠΈΠΆΠ΅ всСх ΠΊ Ρ‚ΠΎΡ‡Π½ΠΎΠΌΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Они Ρ‚ΠΎ Π±Π»ΠΈΠΆΠ΅ ΠΊ Ρ‚ΠΎΡ‡Π½Π΅ΠΉΡˆΠ΅ΠΌΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΏΠ»Π°Π½Π΅Ρ‚Π΅, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сами ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹ ΠΈ Ρƒ Π½ΠΈΡ… высокиС Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ RTT для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… сСрвСров. Π›ΡƒΡ‡ΡˆΠ΅ Π½Π°ΠΉΡ‚ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ stratum 2 ΠΈ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎ этому ΠΏΠΎΠ²ΠΎΠ΄Ρƒ. НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Ρ‘Ρ‚ ΠΎ микросСкундах ΠΈ миллисСкундах, Ρ‡Ρ‚ΠΎ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ — Π²ΠΏΠΎΠ»Π½Π΅ достаточно.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠ΅ΠΌΡƒ сСрвСру Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π΅ всСгда ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Π’Π°ΠΆΠ½Π΅Π΅ Π½Π΅ Ρ‚Π΅Ρ€Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π±Π»ΠΈΠ·ΠΎΡΡ‚ΡŒ, Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ stratum. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ NTP Pool ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ΅Ρ‚ список сСрвСров Ρ‚ΠΎΠ»ΡŒΠΊΠΎ уровня stratum 1 ΠΈ stratum 2 ΠΈ Π»ΡƒΡ‡ΡˆΠ΅ Π²Π·ΡΡ‚ΡŒ Π΄ΠΎ 10 сСрвСров Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ· Π΄Π°Π½Π½ΠΎΠ³ΠΎ списка, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ просто Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

Π’-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, Ссли Π²Ρ‹ простой домашний ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ-ΠΊΠ»ΠΈΠ΅Π½Ρ‚, Ρ‚ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π²Π°ΠΌ сСрвСра Π² вашСй ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠΌ Π»ΠΈΡˆΠ½ΠΈΡ… Ρ‚Π΅Π»ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
Π Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΊΠ°Ρ€Π±ΡŽΡ€Π°Ρ‚ΠΎΡ€Π° бСнзокосы Π΄Π½Π΅ΠΏΡ€

Для ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚ΠΎΡ€, Π»ΡƒΡ‡ΡˆΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ поднятиС своСго сСрвСра Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ². Π”Π°Π½Π½Ρ‹ΠΉ сСрвСр Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ врСмя ΠΎΡ‚ сСрвСров Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π΅Π³ΠΎ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌ. На сСрвСрах Debian ΠΈ Ubuntu достаточно Ρ€Π°ΡΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ строку

Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ Π΄Π΅ΠΌΠΎΠ½Π° ntpd — /etc/ntp.conf

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΈΠ· сСти 192.168/16 Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π±Ρ€Π°Ρ‚ΡŒ с вашСго сСрвСра показания Ρ‚ΠΎΡ‡Π½Π΅ΠΉΡˆΠΈΡ… часов. Для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… сСрвСров Π½Π° Π±Π°Π·Π΅ Linux, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ сСрвСрами Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ своими Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ, вмСсто запуска Π΄Π΅ΠΌΠΎΠ½Π° ntpd Π² клиСнтском Ρ€Π΅ΠΆΠΈΠΌΠ΅ — Π²ΠΏΠΎΠ»Π½Π΅ достаточно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π² Ρ„Π°ΠΉΠ»Π΅ /etc/cron.daily/syncntpd. РСкомСндуСтся ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ различия ΠΌΠ΅ΠΆΠ΄Ρƒ ntpdate ΠΈ ntp ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ для сСбя вопрос.
#!/bin/sh
/usr/sbin/ntpdate IP.адрСс.вашСго.сСрвСра > /dev/null 2>&1
exit 0

ΠΈ Ρ€Π°Π· Π² сутки, благодаря ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ntpdate, Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° синхронизация Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠΈ Π½Π΅Π΄ΠΎΡ€Π°Π·ΡƒΠΌΠ΅Π½ΠΈΠΉ, Π½Π΅ ΠΏΠΎΠ»Π΅Π½ΠΈΡ‚Π΅ΡΡŒ ΠΏΠ΅Ρ€Π΅Π΄ Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈΠ΅ΠΌ сСрвСра Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ синхронизации всСго ΠΈ вся Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» NTP — выставитС Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ врСмя Π½Π° всСх доступных Π²Π°ΠΌ сСрвСрах ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… станциях. Если вашС нСсинхронизированноС врСмя слишком отличаСтся ΠΎΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Π½Π°Ρ‡Π°Π»Π΅ огрСсти ΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

Π’-Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚Ρ‹Ρ…, NTP Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ связан, Π² ΠΊΠ°ΠΊΠΎΠΉ странС ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ часовыС пояса ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΈ ΠΊΠ°ΠΊ происходит ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π»Π΅Ρ‚Π½Π΅Π΅ ΠΈ Π·ΠΈΠΌΠ½Π΅Π΅ врСмя ΠΈ дСлаСтся Π»ΠΈ Π² Π΄Π°Π½Π½ΠΎΠΉ странС Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄. Π­Ρ‚ΠΎ ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΡŒ Π»Π΅ΠΆΠΈΡ‚ Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ, Ссли Π² странС происходят измСнСния Π² часовых Π΄Π΅Π»Π°Ρ…. Π’ систСмах Debian ΠΈ Ubuntu Π·Π° это ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ tzdata, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ.

Π’-пятых, Π»ΡƒΡ‡ΡˆΠ΅ Π½Π΅ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Ρ‚ΡŒ свой NTP сСрвСр Π½Π° высоконагруТСнной систСмС.

Network Time Protocol daemon (Русский)

Network Time Protocol являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых распространённых ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² для синхронизации систСмных часов Π½Π° GNU/Linux с сСрвСрами Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. Он Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для смягчСния послСдствий ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Π² сСти ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ врСмя с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ дСсятков миллисСкунд ΠΏΡ€ΠΈ синхронизации Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π² Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях Π΄Π°ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠ΅, Π΄ΠΎ ΠΎΠ΄Π½ΠΎΠΉ миллисСкунды.

The NTP Project прСдоставляСт ΡΡ‚Π°Π»ΠΎΠ½Π½ΡƒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°, которая называСтся просто NTP. Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ описываСт, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΄Π΅ΠΌΠΎΠ½ NTP: ΠΊΠ°ΠΊ ΠΊΠ»ΠΈΠ΅Π½Ρ‚, Ρ‚Π°ΠΊ ΠΈ сСрвСр.

Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ System time#Time synchronization для ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… рСализациях NTP.

Contents

Установка

УстановитС ΠΏΠ°ΠΊΠ΅Ρ‚ ntp . По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ntpd Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ настройки. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ€Π°Π·Π΄Π΅Π»Ρƒ #ИспользованиС, Ссли вас устраиваСт стандартный Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Arch. Для настройки сСрвСра смотритС #Π Π΅ΠΆΠΈΠΌ сСрвСра NTP.

Настройка

Основной Π΄Π΅ΠΌΠΎΠ½ ntpd настраиваСтся Π² Ρ„Π°ΠΉΠ»Π΅ /etc/ntp.conf . Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ntp.conf(5) для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ сСрвСрам NTP

NTP-сСрвСры выстроСны Π² ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΡƒΡŽ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ; ΡƒΡ€ΠΎΠ²Π½ΠΈ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ слоями (Π°Π½Π³Π». strata). Устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ источниками Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΌΠΈ (stratum 0); сСрвСры, нСпосрСдствСнно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹Π΅ ΠΊ stratum 0 устройствам, ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ источниками stratum 1; сСрвСры, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊ stratum 1 сСрвСрам, ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ источниками stratum 2 ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ слой сСрвСра Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π΅Π³ΠΎ точности ΠΈΠ»ΠΈ надёТности. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ для синхронизации ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… машин ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ stratum 2 сСрвСры. Если Π²Ρ‹ Π΅Ρ‰Ρ‘ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊ ΠΊΠ°ΠΊΠΈΠΌ сСрвСрам Π²Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ, Π²Π°ΠΌ слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ» сСрвСров, располоТСнный Π½Π΅Π΄Π°Π»Π΅ΠΊΠΎ ΠΎΡ‚ вашСго мСстополоТСния, ΠΈΠ· списка сСрвСров Π½Π° pool.ntp.org (Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Π°Ρ ссылка).

Начиная с ntp version 4.2.7.p465-2, Arch Linux ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ свой собствСнный стандартный ΠΏΡƒΠ» NTP-сСрвСров, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт the NTP Pool Project (смотритС FS#41700). Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΏΠΎΠ΄ свои Π½ΡƒΠΆΠ΄Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сСрвСра своСй страны:

ΠžΠΏΡ†ΠΈΡ ‘iburst’ рСкомСндуСтся, с Π΅Π΅ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ посылаСтся шквал ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Ссли Π½Π΅ удаСтся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ соСдинСниС с сСрвСром с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π·Π°. Напротив, ΠΎΠΏΡ†ΠΈΡŽ ‘burst’ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π±Π΅Π· особого Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² «Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ список».

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
Π Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΈΠ²ΠΎΠ΄Π° Π²ΠΎΠ·Π΄ΡƒΡˆΠ½ΠΎΠΉ заслонки ΠΊΠ°Ρ€Π±ΡŽΡ€Π°Ρ‚ΠΎΡ€Π° 151

Π Π΅ΠΆΠΈΠΌ сСрвСра NTP

ΠŸΡ€ΠΈ настройкС своСго NTP-сСрвСра ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρƒ вас Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ orphan mode, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² случаС ΠΏΡ€ΠΎΠΏΠ°ΠΆΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° ΠΎΠ½ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠ» ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ ΡΠ΅Ρ‚ΡŒ; Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ orphan mode с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° tos (ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΄ΠΎ stratum 15), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ использовался, ΠΏΠΎΠΊΠ° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ доступСн:

Π—Π°Ρ‚Π΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволят ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ сСрвису (localhost Ρ‚ΠΎΠΆΠ΅ считаСтся ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ) с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ restrict; Π² Ρ„Π°ΠΉΠ»Π΅ ΡƒΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ такая строка:

Она Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ всСм ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π»ΠΈΠ±ΠΎ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ запрос статуса вашСго сСрвСра: nomodify Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ пСрСнастройку ntpd (Ρ‡Π΅Ρ€Π΅Π· ntpq ΠΈΠ»ΠΈ ntpdc), Π° noquery Π²Π°ΠΆΠ΅Π½ для прСдотвращСния Π΄Π°ΠΌΠΏΠ° статуса ntpd (Ρ‚ΠΎΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· ntpq ΠΈΠ»ΠΈ ntpdc).

ΠœΠΎΠΆΠ΅Ρ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΡ†ΠΈΠΈ:

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ· этого, Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ»Π½ΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΎΠΏΡ†ΠΈΠΈ «restrict» Π² ntp.conf(5) , ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ инструкции ΠΏΠΎ ntp ΠΈ #ИспользованиС.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ntpd, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π’Π°ΡˆΠ΅ΠΌΡƒ сСрвСру Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Ρ‹; Ссли Π’Ρ‹ Π½Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ сСрвСр NTP, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ строки Π±ΡƒΠ΄Π΅Ρ‚ достаточно:

Если Π’Ρ‹ ΠΆΠ΅Π»Π°Π΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ адрСса ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ IPv6, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ -6 ΠΏΠ΅Ρ€Π΅Π΄ IP-адрСсом ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π½Π΅ΠΌ хоста (-4 ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ устанавливаСт ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» IPv4), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

НаконСц, установитС Ρ„Π°ΠΉΠ»-Π±ΡƒΡ„Π΅Ρ€ (Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ часов систСмы) ΠΈ ΠΆΡƒΡ€Π½Π°Π» (Π»ΠΎΠ³):

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½Π°Ρ конфигурация выглядит Ρ‚Π°ΠΊ:

ИспользованиС

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚ настроСн Π½Π° Ρ€Π΅ΠΆΠΈΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Π³Ρ€ΡƒΠΏΠΏΡƒ для избавлСния ΠΎΡ‚ root-ΠΏΡ€Π°Π². ΠŸΡ€ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠΌ запускС Ρ‡Π΅Ρ€Π΅Π· консоль всСгда ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ -u :

ΠžΠΏΡ†ΠΈΡ -u ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π΄Π²ΡƒΡ… systemd-слуТбах. Они Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠΏΡ†ΠΈΡŽ -g , которая ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠΎΡ€ΠΎΠ³ (panic-gate). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ врСмя Π΄Π°ΠΆΠ΅ Ссли врСмя Π½Π° NTP-сСрвСрах ΠΎΡ‡Π΅Π½ΡŒ сильно отличаСтся ΠΎΡ‚ локального систСмного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Both services are tied to the system’s resolver, and will start synchronizing when an active network connection is detected.

Запуск ntpd ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ систСмы

Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ слуТбу ntpd.service . Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ #Запуск Π² chroot.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ntpq для просмотра списка настроСнных ΠΏΠΈΡ€ΠΎΠ² ΠΈ статуса синхронизации:

Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ°, смСщСниС ΠΈ Π΄ΠΆΠΈΡ‚Ρ‚Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ ΠΎΡ‚ нуля. Π‘Π΅Ρ€Π²Π΅Ρ€Ρ‹, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ синхронизируСтся ntpd, ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Π·Π²Ρ‘Π·Π΄ΠΎΡ‡ΠΊΠΎΠΉ. ΠœΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ нСсколько ΠΌΠΈΠ½ΡƒΡ‚, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ntpd Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚ сСрвСр для синхронизации; ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· 17 ΠΌΠΈΠ½ΡƒΡ‚ (1024 сСкунды).

Бинхронизация ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅

Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ слуТбу ntpdate.service для ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠΉ синхронизации (опция -q ) Π² non-forking Ρ€Π΅ΠΆΠΈΠΌΠ΅ (опция -n ) ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ систСмы вмСсто запуска постоянно Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ Π΄Π΅ΠΌΠΎΠ½Π° Π² Ρ„ΠΎΠ½Π΅. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ рСкомСндуСтся Π½Π° сСрвСрах ΠΈ Π² Ρ†Π΅Π»ΠΎΠΌ Π½Π° ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π±ΠΎΠ»Π΅Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π΄Π½Π΅ΠΉ.

Если синхронизированноС врСмя Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ часы ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, создайтС drop-in Ρ„Π°ΠΉΠ» для этой слуТбы:

Π‘ΠΎΠ²Π΅Ρ‚Ρ‹ ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ

Запуск ntpd ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ сСти

ntpd ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡƒΡ‰Π΅Π½ вашим ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ сСти, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π΅ΠΌΠΎΠ½ запускался Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ появлСнии ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°.

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строки Π² ваш ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ netctl:

ntpd ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ/Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ вмСстС со стартом сСтСвого соСдинСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ диспСтчСрских скриптов. ΠŸΠ°ΠΊΠ΅Ρ‚ networkmanager-dispatcher-ntpd AUR устанавливаСт скрипты, настроСнныС Π½Π° запуск ΠΈ остановку ntpd.service ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с соСдинСниСм.

Для Wicd создайтС Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΉ скрипт Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ postconnect ΠΈ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ скрипт Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ predisconnect . НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΡ… исполняСмыми:

KDE ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ NTP (ntp Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ установлСн) ΠΏΡƒΡ‚Ρ‘ΠΌ наТатия ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ часам ΠΈ Π²Ρ‹Π±ΠΎΡ€Ρƒ синхронизации Π΄Π°Ρ‚Ρ‹/Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Однако ΠΏΡ€ΠΈ этлм Π΄Π΅ΠΌΠΎΠ½ ntp Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½. [2]

ИспользованиС ntpd с GPS

МногиС ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ntpd Π½Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ· GPS Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±Ρ‰ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ с вСрсии 4.2.8 появился Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄. Он ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ gpsd, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ gpsd Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ установлСн.

Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строки Π² /etc/ntp.conf :

Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ спСрва ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ gpsd Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚:

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ ΠΆΠ΅:
Как ΠΎΡ‚Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΆΠΈΠ³Π°Π½ΠΈΠ΅ Π½Π° ямз 236 Ρ‚ΡƒΡ€Π±ΠΎ

Π—Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅ нСсколько ΠΌΠΈΠ½ΡƒΡ‚ ΠΈ запуститС ntpq -p . Он Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ntpd общаСтся с gpsd:

  • Если reach Ρ€Π°Π²Π΅Π½ 0, это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ntpd Π½Π΅ смог ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с gpsd. ΠŸΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅ нСсколько ΠΌΠΈΠ½ΡƒΡ‚ ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ снова.
  • GPS-устройство Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ PPS. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ своё устройство с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ppscheck /dev/gps0 .

Запуск Π² chroot

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ /etc/systemd/system/ntpd.service.d/ (Ссли Π΅Π³ΠΎ Π΅Ρ‰Ρ‘ Π½Π΅Ρ‚) ΠΈ drop-in Ρ„Π°ΠΉΠ» customexec.conf Π² Π½Ρ‘ΠΌ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ содСрТимым:

Π—Π°Ρ‚Π΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ /etc/ntp.conf , прописав ΠΏΡƒΡ‚ΠΈ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ chroot. Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚Π΅:

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ chroot-ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ getaddrinfo() Ρ€Π°Π±ΠΎΡ‚Π°Π»:

ΠΈ ΠΏΡ€ΠΎΠΏΠΈΡˆΠΈΡ‚Π΅ bind mount для упомянутых Ρ„Π°ΠΉΠ»ΠΎΠ²:

Π—Π°Ρ‚Π΅ΠΌ пСрСзапуститС Π΄Π΅ΠΌΠΎΠ½ ntpd . ПослС пСрСзапуска Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈ ΠΎΠ½ запустился Π² chroot, посмотрСв, ΠΊΡƒΠ΄Π° Π²Π΅Π΄Ρ‘Ρ‚ символьная ссылка /proc//root :

Π”ΠΎΠ»ΠΆΠ½ΠΎ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ Π½Π° /var/lib/ntp вмСсто / .

Π‘ΠΊΠΎΡ€Π΅Π΅ всСго придётся Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ настройки driftfile, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ntpd ΠΏΠΈΡˆΠ΅Ρ‚ ΠΈ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ часто. Если Π²Ρ‹ ошиблись, Π΄Π΅ΠΌΠΎΠ½ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² ΠΆΡƒΡ€Π½Π°Π»Π΅; Ссли всё Π² порядкС, ΠΎΠ½ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ ΠΌΠ΅Ρ‚ΠΊΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Если Π²Ρ‹ Π½Π΅ Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚Π΅ ошибок Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ суток ΠΈ врСмя ΠΏΡ€ΠΈ этом обновляСтся, Π·Π½Π°Ρ‡ΠΈΡ‚ всё Ρ…ΠΎΡ€ΠΎΡˆΠΎ.

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… сокСтов

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ сокСты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Π΅Ρ‚ ntpd, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΏΡ†ΠΈΡŽ interface:

Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ систСмныС Π΄Π°Ρ‚Ρƒ ΠΈ врСмя

Часто ΠΌΡ‹ сталкиваСмся с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ систСмноС врСмя ΠΈ Π΄Π°Ρ‚Ρƒ. НапримСр, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π° Π»Π΅Ρ‚Π½Π΅Π΅ врСмя ΠΈΠ»ΠΈ Π² ΠΏΠΎΠ΅Π·Π΄ΠΊΠ΅ Π² ΠΌΠ΅ΡΡ‚Π½ΠΎΡΡ‚ΡŒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌ часовым поясом. На сСгодняшний дСнь ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π»Π΅Ρ‚Π½Π΅Π΅ Π² России ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½. Если автоматичСский ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π»Π΅Ρ‚Π½Π΅Π΅ врСмя всС ΠΆΠ΅ производится, Π½ΡƒΠΆΠ½ΠΎ ΡΠ½ΡΡ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ Π² настройках Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ «АвтоматичСский ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Π»Π΅Ρ‚Π½Π΅Π΅ врСмя ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΒ». Однако, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹, Ρ‚Π°ΠΊΠΎΠΉ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ Π² настройках Π½Π΅Ρ‚ ΠΈ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ осущСствляСтся Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅.

Настройки Π΄Π°Ρ‚Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ ΠΏΡ€ΠΈ ΠΎΠ±Ρ…ΠΎΠ΄Π΅ контроля Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Ссли ΠΎΠ½ΠΈ привязаны ΠΊ Π΄Π°Ρ‚Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈ использовании VPN. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ рассмотрим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ способы измСнСния систСмных Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

ИзмСнСниС систСмных Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Windows

МСняСм Π΄Π°Ρ‚Ρƒ ΠΈ врСмя Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

НСзависимо ΠΎΡ‚ вСрсии Windows ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΄Π°Ρ‚Ρƒ ΠΈ врСмя, Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ часам Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ Π»ΠΈΠ±ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ПанСль инструмСнтов. Π’ вСрсиях Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΡ…, Windows 10, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ «ИзмСнСниС настроСк Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈΒ», Π² Windows 10 для измСнСния Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Β«ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈΒ». ΠŸΡ€ΠΈ этом ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²Π²ΠΎΠ΄ пароля администратора систСмы.

Π”Π°Π»Π΅Π΅ мСняСтС часовой пояс, Π΄Π°Ρ‚Ρƒ ΠΈ врСмя Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅.

sistemnyx-daty-i-vremeni-1

sistemnyx-daty-i-vremeni-2

МСняСм Π΄Π°Ρ‚Ρƒ ΠΈ врСмя Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку

Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкой для измСнСния Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку с ΠΏΡ€Π°Π²Π°ΠΌΠΈ администратора. Π’ Windows 7 ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ… вСрсий просто Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π² строкС поиска командная строка ΠΈΠ»ΠΈ cmd, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ запуск ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора. (ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкой ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ‚ΡƒΡ‚).

sistemnyx-daty-i-vremeni-3

sistemnyx-daty-i-vremeni-4

Команда для измСнСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ time Π§Π§:ММ:Π‘Π‘ (Π³Π΄Π΅ Π§Π§ – часы, ММ – ΠΌΠΈΠ½ΡƒΡ‚Ρ‹, Π‘Π‘ – сСкунды), Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π΅Π΅ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅.

Команда для измСнСния Π΄Π°Ρ‚Ρ‹ date Π”Π”/ММ/Π“Π“Π“Π“ (Π³Π΄Π΅ Π”Π” – дСнь, ММ – мСсяц, Π“Π“Π“Π“ – Π³ΠΎΠ΄), Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π΅Π΅ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅.

sistemnyx-daty-i-vremeni-5

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ измСнятся ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ, Π½ΠΎ сохранятся Π΄ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. ΠŸΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΠ»ΠΈ послС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄Π°Ρ‚Π° ΠΈ врСмя вСрнутся ΠΊ исходному Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ.

Π’Π°ΠΊΠΎΠΉ способ ΡƒΠ΄ΠΎΠ±Π΅Π½, Ссли ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ систСмных Π΄Π°Ρ‚Ρ‹ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ для Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ настройки Π² цСлях ΠΎΠ±Ρ…ΠΎΠ΄Π° Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ ΠΈΠ»ΠΈ использования VPN.

голоса
Π Π΅ΠΉΡ‚ΠΈΠ½Π³ ΡΡ‚Π°Ρ‚ΡŒΠΈ
Бсылка Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡŽ
Adblock
detector