ααΎααααΎααΌα
ααααα
ααΎααααΈααααΎα±ααααααΆααααΆαααααααΆαααα»ααα½α se αα·ααα»α αααααα·αααΎα’αααααΆαα§ααααααααα·αααΌα
ααΆααααΆαααααΆααααααααΆαααα TCP/IP? αααΆαααΆαα·α αα½αααααααΆαααααΆαααΆα‘α·ααΆ α αΎααααααααΆααααΌαααααααΉαααααΌααααααΆαααα½αααααΆααα’ααααααΆα αααα αΆααααα·αα’αΆα
ααααα»ααααααααΆα ntp ααΆαααα
ααΌααααααααΎααα½αααΆααΈααΆ αα αααα»αααααααα½αααα αααααΆαα ααΆαααααααα IT α§ααααΆα ααααααΆαααΆαααααΆααααα»αααΆαααααΎααααΆαααααααααΆααααααΆααααααααΆα ααααΆααααααααα ααααααααααααα·ααΈαα ααααΆαα αΆααααααΎααααΆααα αααααΆααααααΆαα α α α αααΆαααΆα αα·αααααΆαααααα αΆαααααα·αααΆααααααα ααααΆααΆαααααΆαααααΆαααΆαααααα
ααΆααα’αΆα αα αα½α ααααααα’αααααΆααααα αΆαααααΆααΆαααααΆααααααααΆααΆααααααΆαααΆααααα αΆαααα MiTM α¬ DDOS α αααα»αααααΆαααΆααααααα α’αααΈαα’αΆα ααΎαα‘αΎαα
- ααΆααααααααΆααααααΈα’αααααααΎααααΆααααΉααα»ααααααα
- αα·ααααΆαααααα X.509 ααΉααα»ααααααα
- ααΆααααααααααΆααααΈααααααΆ TOTP ααΉααααααααΎαααΆαα
- ααΆαααααα»ααα»αααΉαααααΆααα ααΆα α½ααααα α αΎαααααααααααΉααα»ααα½αααΆα
- DNSSec ααΉαααΌα α
ααΆα αααΆααααΆααααΆαααααααΆααααααΆαααααααΆααα·ααααΆα αΆααα’αΆααααααααΎααααα·ααααα·ααΆααααα’αΆα αα»αα α·αααααΆαααααααΆααααααααΎααααΆααααααααααααΆ α αΎαααΆααΉαααα’ααααα·αααΎαα½αααααΆαααΆαααΏααΆαα αα·ααα»ααααα·ααΆααααα»αααααα·ααααα·ααΆαα§ααααΆα ααααα
ααααα NTP αααα»ααααααα 25 ααΆααΈα
αα·ααΈααΆααααααΆα - αα αααααααααααΆααααααααα·ααααα½αααααα½αααααααΆααααΆα α αΎαβαα·αβααα’βαααααΆααβα’αααΈβαααβαα ααα»ααααβααΆαβαααα½αβααΆβααΊβαα·αβααΆαβαααα½αβααα»ααααΆαβαα ααΌααααΈβααβαα βαααβαααβα ααα½αβα’αααβα αΌαβα α·αααβαα·αβααΌααα·αα·βααβααααΆααβααααΌαβααΆαβαααααβα
ααΆααααααααΉαα ααααα’αααΈ NTP αα»ααΆαααΊαααααααααααΆααααα’αΆα αα»αα α·αααααΆααααααΆααααΆαααΆααααααΆααααΉαααΆαααΆααααα αΆααααα’αααααααΆαααΆαα ααΆαααα»ααααααΆα αααΎαααααΌαααΆαααααΎα‘αΎαααΎααααΈαααααααΆααααα αΆαααα ααΎααααΈαααααα ααΆαααΌαα ααα»α ααα ααααΌαα‘αΎα ααΎαααΆαα’αα»ααααααααααΆαααααΆαα ααααααααα»α (PSK) αααααΆααααΆαααααΆααααααΌααααααΈααααααΈα
ααΆα’αα»αα αα·ααΈααΆαααααααααα·αααΆααααααααΆααα ααα»ααααΆαααααα - ααΆαα·αααΆαααΆαααααααΆαααα’ααα ααΆαβαααααβαα ααΆααααααααβαααβααβααΊβααααΌαβααΆαβααΆαααΆαβαα βαααααβα’αα·αα·ααβα’αΆαααααβααΎβαααΆαααΈαβααα αααβααΆαβαααβααΆ α’αααβααααΆααβααβαα·αβα’αΆα βααααααβαααΆαααΈαβαααααβαααααβαααβααΌα βαααβααα ααααα·αααΎααΆαα’αααΈαα½αααααΆααααααΌααα ααΎαααΆαααΈααα NTP α’αα·αα·ααααΆααα’ααααααΌαααααααΌαααΆαααααααα ααΆααααααααα‘αΎααα·αα
αααααΆαααααα½αααααΆααααααΎα AutoKey ααα»ααααααααΆααααααα½αααααΆαααααΎαααΆαααΆααααααααααααααααααα½αα ααα½ααα αααα»αααΆααα ααΆαα algorithm ααααααα½αα―α α αΎααα½αααααααΌαααααααααα ααααΆα ααΏααααααΊααΆααααΆααααΌαααΆααα 32 αααΈαααα»αααααααΆααΌα αααα αΎααα·αααΆαααΆααααα»αααααΆααααα»αααΆαααααΆαααααααααΆαααααααΆααααΆαααΆααααα αΆααααααααΆααα»αααα
- ααααααααΆααααΌααα - αααΈααααααΈ 32 αααΈαααΌααα;
- MAC (αααααΌααααααααααΆααααΆα) - αααα αααα·αα·ααααααα αα NTP;
Autokey ααααΌαααΆαααααΆααΌα ααΆααααααα
Autokey=H(Sender-IP||Receiver-IP||KeyID||Cookie)ααααααααα H() ααΊααΆαα»αααΆαααΌααααααΆααα
αα»αααΆαααΌα ααααΆαααααααΌαααΆαααααΎααΎααααΈααααΆ checksum αααααα ααααααααΆαα
MAC=H(Autokey||NTP packet)ααΆααααααΆααΆααα»α αα·αααΆαααααα»αααααΆααααα½ααα·αα·ααααααα ααααΊαααα·ααα ααΎααΆαααααΉαααααΌαααααΌααΈα αααα’αααααΆααα½αααΆ α’αααα’αΆα ααααΆα ααααααααααααααα· α αΎααααααΆαααααααααααααα MAC α ααααααΆαααΆααααα αααΆαααΈααα NTP ααααΎααααΆααααΌααα ααααααααΎααα½αααΆα αααααΊααΆαααααααααααΆαα αΆααααΆααααα·ααα α
Cookie=MSB_32(H(Client IP||Server IP||0||Server Seed))α’αα»αααα MSB_32 ααΆααα αα 5 αααΈαααααΆαααααΈααααααααααΆ md32 hash α ααΌααΈαααΆαααΈαααααααα·αααααΆααααααΌααααΆαααΆαααΆαααΆαααααααααΆαααΈααααα αααα·αααααΆααααααΌαα αααααΆαααα α’αααααΆααααα αΆαα’αΆα ααααΆααααααααΌα αα·αα’αΆα αααααΎαααΌααΈαααα―αααΆαααα
ααααΌαα’αααααααΌαααααΆαααα αααΆαααΈααα NTP ααΆαααΆαααΈαααααα αα·αααα½αααΌααΈα αααααΆααααΈααα αααααααΎαα·ααΈααΆααααα brute force α’αααααΆααααα αΆαααΉαααααΆααααααααΌαααΆααααα½ααααααααΆαααΆααααα
αααα½ααααααααΆααααααΆααααΆααααα αΆαααΆαααααΆαααααααΌααααααααΎαα·ααΈααΆααααα brute-force α
for i=0:2^32 β 1 do
Ci=H(Server-IP||Client-IP||0||i)
if Ci=Cookie then
return i
end if
end forα’αΆααααααΆα IP ααααΌαααΆαααααααΆαα ααΌα ααααα’αααΈαααααα ααααααααΊααααΌααααααΎα 2^32 hash αα αΌααααααΌααΈαααααΆααααααΎαααααΌαααααΆααΉαα’αααΈαααααΆαααα½αααΈαααΆαααΈααα NTP α αα ααΎααααΆααΈααααααααααααΆααΆαα½α Intel Core i5 ααΆααΉαα αααΆαααα 25 ααΆααΈα
NTS - ααααααααααααααα·ααααΈα
ααΆαα·αα’αΆα αα αα½α αααααα»αααΆαααΆαααααααα»ααααα·ααΆααααααααα αααα»α Autokey α αΎααα ααααΆα 2012 ααΆααΆααααα αΆααααα½α αα·ααΈααΆαα ααΎααααΈαααααααααα½αααααα αα½αααααΆααααααα α α·αααααααΌααααααα‘αΎααα·α ααΌα αααα Autokey v.2 ααααΌαααΆαααααΆαααααααααΆ Network Time Security α
αα·ααΈααΆα NTS ααΊααΆααααααααααααααα»ααααα·ααΆα NTP α αΎααα αα α»ααααααααΆαααααααααα unicast ααα»αααααα ααΆαααααααΌαααΆαααΆαααΆαααΆαααααΈααααΆαααΉαααΆααααααΆααααΉαααΆαα αΆααα αααααα ααααααααΆα ααΆαααΆαααΆαααα»αααα ααααΎααΆαααααααΆαααΆαααα’ ααΆαααΆααααααΉαααΆαααΆααααααααα ααααααααΆααααααΆα αα·ααααααΆαα±ααααΆαααΆαααΆαααααααΆαααΆααααΆαααα·α αα½α αααα»ααααααΎαα‘αΎααααα»αα’αα‘α»αααααα»ααααα·ααΆαααΆααααααΆααα
ααΆααααααΆαα NTS ααΆαααΈαααααΆααααΆααααααααΎαα·ααΈααΆααααααΆααααΆαα ααΎα ααααΌα αα ααααΆααααΆαααα α’αα·αα·αα αα·ααααΆαααΈααααααααααααΎαααΆαααΆααααααααααΆααααααΆαααααααα αα·αααααΆααααααΌαααΌααΈαααααΆαααΌαααααΆαα½αααΉααααα»ααα·αααααααααααααΆααααααΆαα½αααΆααα’ααα ααΎα ααΈααΈα αα ααααΆααααΆαααα αααα NTS αααααααΌαααΆαααΆαααΆααα·αααααΆααααΎαα‘αΎααααΆααααΆαααΈαααααα αα·ααααΆαααΈααα NTP α

NTS ααΆααα·ααΈααΆααααααΆααααΆααααααααΈαα Network Time Security Key Exchange (NTS-KE) ααααααα½α
ααααΎαααΆααααααΆαααα»ααααα·ααΆαααΎ TLS αα·α NTPv4 αααααΆααΆαα
αΆααααααΎαα
α»αααααααααα»ααααα·ααΈααΆα NTP α ααααα·α
αααα’αααΈααΏααααααΆααααααα
ααααΆααααΆαααααΌα - NTS KE
αα ααααΆααααΆαααα α’αα·αα·αα NTP α αΆααααααΎααααα TLS 1.2/1.3 ααΎααΆαααααΆαα TCP ααΆα ααααα‘ααααΆαα½ααααΆαααΈααα NTS KE α αααα»αβα’αα‘α»αβαααβααααβαααβααΆαβααΌα βααΆαβαααααα
- ααΆααΈααααααααΆαααΆαααααα αααα½ααααααααΆααααααΆααααααΆααααΆαααΈααΈαα
- ααΆααΈααααααα·ααΈααΆααααααΆααααΆααααααααΈααΈα ααα»αααααα ααααααααΆααα NTPv4 ααα»ααααααααααααΌαααΆαααΆααααα
- ααΆααΈαααααα’αΆααααααΆα IP αα·αα ααααααααΆαααΈααα NTP α
- αααΆαααΈααα NTS KE α ααααΌααΈαα ααααα NTPv4 α
- ααΆααΈααΆααααααααΈααααααΈαα½αααΌ (C2S αα·α S2C) ααΈαααααΆααααΌααΈα
αα·ααΈααΆααααααααααΆαα’αααααααααααααα’ααα αΆααααααααααα»αααΆααααΌαααααΆααααααΌαααααααΆααααααΆααααΆααααααΉααααΆαααΆααααααααααΆααααααΆααααααΆααααΎαα·ααΈααΆα TLS ααααααα αΆαα±ααααΎα αα·αα’αΆα αα»αα α·αααααΆαα ααααα»αααααΆαααααααΌαααΆααααα»αααΆααααααΎααααααααΆαααααα½αααααα’αααα‘αΎααα·ααααααΆααααΆαα αΆαααα NTP αααααααααα»ααααα·ααΆαα
ααααΆααααΆαααΈααΈα - NTP αααααααΆαααΆαααΆα NTS
αα ααα αΆαααΈααΈα α’αα·αα·ααααααΎααααΆααααααααααααΆααααα»ααααα·ααΆαααΆαα½ααααΆαααΈααα NTP α α αααααααααααααα ααΆαααααΌαααααααααααααα·αααα ααα½ααα½α (ααΆαααααααααααα) αα αααα»ααα ααΆαααααααααααα ααααααααΆα NTPv4 α
- αααααααααααα’ααααααααΆααααα½ααααααΆα α ααααα ααΎααααΈααΆαααΆαααΆαααΆααααα αΆαα‘αΎααα·αα
- NTS Cookie Extension ααΆαααΌααΈ NTP αα½ααααα»αα αααα cookies αααααΆααααααΆααα’αα·αα·ααα αααααΆαααΆαααα’αα·αα·αααααααΆααααααΈααααααΈ AAED C2S αα·α S2C αααΆαααΈααα NTP ααααΌαααααΆααααα½αααΆα ααααΈαααααΆααααΌααΈα
- NTS Cookie Placeholder Extension ααΊααΆαααααααΆααααααΆααα’αα·αα·ααααΎααααΈααααΎαα»αααΌααΈααααααααΈαααΆαααΈαααα ααααααααααααααααΊα αΆαααΆα αααΎααααΈααΆααΆααΆααΆαααααΎααααααααααΆαααΈααα NTP αα·αααΌαααΆαααααΎαααααα ααααα½αααΆαααΆαααΆαααΆααααα αΆααααααΈαα
- NTS Authenticator αα·α Encrypted Extension Fields Extensions ααΆα AAED cipher ααΆαα½α C2S key, NTP header, timestamps αα·α EF ααΆαααΎααΆαα·ααααααααααΆααααααΆαα½αα ααΎααααΆαααΆαααααααααααα ααΆα’αΆα ααααααααααααααΆαααααααΆααΆαα

αα
αααααα½αααΆαααααΎααΈα’αα·αα·αα αααΆαααΈαααααΉααααααααααΆααααΆαααααΉαααααΌααααααα
ααααααααΆα NTP α ααΎααααΈααααΎααΌα
αααα ααΆααααααΌααααα·ααααΈαααΌααΈ αααααα
ααααΌααααα½ααααααααΆα AAED αα·αααΌαααα αααααΆααααΈααΆααα·αα·ααααααααααααααΌααααα
ααααααααΆα NTP αααααΆαααα»ααααΆα ααααααΆαααΈαααααΉαααααΎααααα
α’αα·αα·ααααΆαααααααααΌα
ααΆααααααα
- αααααααααααα’ααααααααΆααααα½ααααααΊααΆα αααΆααα ααααααααααΎααααα’αα·αα·αα αααααΆαα·ααΆαααΆααααααΆααααΉαααΆαααΆααααα αΆαα‘αΎααα·αα
- NTS Cookie Extension ααΌααΈαααααααααααΎααααΈααααααααα
- NTS Authenticator αα·α Encrypted Extension Fields Extensions ααΆα AEAD cipher ααΆαα½α S2C keyα
ααΆαα αΆααααααΎαααΈααΈαα’αΆα ααααΌαααΆαααααΎαααααααα αααΎααα αααααααααα αΆαααααΌα α αΆααααΆααααΈααΆαααααΎαα»α αα·αααΆαααααΎαααααΈαα½αααααααα±ααα’αα·αα·ααααΌαααΌααΈααααααα ααΆααΆαα’ααααααααααααααααααα·ααααα·ααΆα TLS αααααΉαααα’ααααααΆααααΎααααΆαααααΆαααααΆ αα·αααΆααααααΌααα·αααααα PKI ααααΌαααΆααααα αααααα ααα½αααααΎααααα αΎααααααααα αααααΊααΆααΆαααΆααααα½αααΆαα·ααααααααΆααα’αααααααααααααααΆ FPGA α―αααα αα αααααααα»αααΆαααααΆαααααΆααα’ααα’αΆα ααααΌαααΆαααα αααα ααΆαα»αααΆαααΆα αααΎαααΈαααααααααΆαααααΈααααΈααααααΈ ααααααααααα TLS ααΆααααΌααα α§αααααααααααααα
NTPSec
ααΎ NTP ααΆαα’αααΈαα·ααα? αααααΈααΆααΆααα·ααααααΆα’ααααα·ααααααααααααααα Dave Mills ααΆαααααΆααΆαα αααααααΌαααααααΆααα±ααααΆαααα’αααα»αααΆααααα’αΆα ααααΎαα ααΆααααααααΆααΊααΆα’αααααααααααααα·ααΈααααααααααΆαααααααΉαα’αΆα αααααΈααΆααααα»αααααΆααααααα½ααααααααΆαααΆαααααΎααααΆααααααααααααΆαααααΆαα’αΆαα»ααΆα 35 ααααΆαα ααΌααα½αα ααα½αααααΌαααΆαααααααα»ααααα POSIX α αΎα Unix API αααααΆααααααΊαα»αααααΆααααΆααααΈα’αααΈαααααααΎαααααααααααα ααΎαααΈααα α ααααααΉαα’αααΈαααα·αα·ααΊααααΌαααΆαααΆα αΆαααΆα α ααΎααααΈααααααααααΆααΈααΆααααααααααααα ααΎαααααααααΆαααααααααααΆαα
NTS αα·ααααααΆααΆαααα»ααααααααΌαααΎααααΈαα½ααα»α NTP ααα αα ααααααα’αααααΆααααα αΆαααΆααααααΆαααααΆαααΆαααααααα NTP ααΎααααΈαααααΎαααΆαααΆααααα αΆα DDoS ααΆα αααΆααααΆααααΆααααΌαααΆαααΆαααααΆααααααΌααααΆααΈααΆααα α αΎααααααααααααα ααααΈααααΆα NTS αααα»αααααΌαααΆααααα α αα·ααααα αα ααΌααα·αα·αα·ααααΆααΆαααααααΆαα·αααααα ααααα’αΆαααα·ααα α α»αααααΆα 2014 ααΆααααα ααααΆαααααΆααααΌααααα½ααααααΆααααααΎααααααα NTP α
αααα»αααΆαααΆαααααΌαααΆαααΉαααΆααα·αααααααααααΆααααΆααααααα ααα»αααα - ααααΆααα·αααααΆαα αα·αααΆααααααααααααα αααααααααααΎαα αα αα·αααΆα’ααααα·ααααααααα . ααΏαααααΌαααα Eric αα·ααα·αααααααααΆααααΆαααααΆααΆαααααΎααΊααααΆααααΈααΌα NTP ααΈ BitKeeper platform αα git ααα»ααααααΆαα·αααααΎαααΆαααΌα αααααα αααααΆααααααα Harlan Stenn ααΆααααααΆααααΉαααΆααααααα α α·αααααα α αΎαααΆαα αα αΆααΆαααΆααααΆααα αααααΆααααααΆααααΌαααΆααααααα α α·ααααααααααΌααααααα α αΎα NTPSec ααΆαααΎαααα
αααα·αααααααααΉαααΆα αα½αααΆααααΆαααΆαααΎ GPSD αααααααα·ααα·ααα·ααααΆ αα·αααααΆααααααααααααΆαα’αΆαααΌααα»ααΆα - Eric Raymond ααΊααΆα’ααααα½α α αΌααααα’αΆα ααααααααααααααααΆαα αααα»αααΆαααΆαααΆαααααΎαα’αααα―αααααααααααΌαα αΎααααα»αααααααααααΉααα 10 αααααΆα α NTP αα ααΎ GitLab α ααΆαααΆαααΆααααααα αΉαα
αααα»ααααα Eric Raymond ααΆααααααααΆααα·α αα ααΆαααααααα Auguste Rodin ααΆαααααΎααΆαα½αααΉααα»ααααα αααααΆααααααααΌαα αΆααα ααα½α 175 KLOC α αα αα½αααα’αΆα ααΆαααααααααααααΆααααα αΆαααΆααααΆαα αααΎα ααααα·ααααααα»ααααα·ααΆαααΆα αααΎαα
αααααΊααΆαααααΈαα·αααααααααα’ααααααααΆααα½ααααα αΌααα αααα»αααΆαα ααα αΆαα
- ααααΆαα―αααΆα α α½ααααα α α½ααααα α¬ααΆα‘α·ααΆαααααα·ααααααΌα α
- αααααΆααα ICS ααααα·αααααΎα
- libopts/autogen α
- ααΌαα αΆαααααααΆααααΈαααΌα
- ntpdc α
- ααααααααααααααα·α
- ααΌα ntpq C ααααΌαααΆααααααα‘αΎααα·ααα αααα»α Python α
- ααΌα sntp/ntpdig C ααααΌαααΆααααααα‘αΎααα·ααα αααα»α Python α
ααααααααΈααΎααΆααααα’αΆαααΌα αααααααααααΆαααΆααα·α αα ααααααααα αααααΊααΆαααααΈααα·αααα·αααα½ααααααα
- ααΆαααΆαααΆαααΌααααααΆααααΉαααΆαα αααααααααααΌαααΆαααααΎα±αααααααΎαα‘αΎααααΆαααααΆααα ααΎααααΈαααααααΆααααΆαα ααααΎααα·ααααααα’αΆαααα αα»αααΆαααααα’ααααααααα·αααΆααα»ααααα·ααΆαααΆααα’αα (strcpy/strcat/strtok/sprintf/vsprintf/gets) ααααΌαααΆααααα½αααααααααα»ααααα·ααΆααααα’αα»ααααααααααααααα ααααα»αα
- ααΆαααααααααΆαααΆαααα NTS α
- ααααΎα±αααααααΎαα‘αΎαααΌαααΆαααααΉαααααΌαααααα αΆααααααααΆααααααααααΆαααααΆαααααααααΉαα αααααΊαααααΆαααααΆααα·ααααααΆααΆα‘α·ααΆαα»αααααΌαααααααΎαααΆαααααΆααα ααΆααααΉαααααΌαααΆααααααααΆ NTP ααΎαα α’αααααα½ααααααααααα»αααααΆααααααΊ GPSDO αα·ααα·αααα»αααααααΆα§αααα·αα
- α ααα½αααααΆααΆααααααααααα·ααΈααααΌαααΆαααΆαααααααααααααΉαααΈαα αααα½αα±αα Perl, awk αα·αααΌααααΈαα S scripts α₯α‘αΌααααααΆααΆ Python ααΆααα’ααα αααααΆαααααα ααΆαα±ααΆαααΆααααα αααΎααααααΆααααΆαααααΎααααΆααααΌαα‘αΎααα·αα
- αααα½αα±αααα»αααΆαααααααααΈα autotools ααααααααΆαα αΆααααααΎαααααΎαααααααααααααΎααααααα·ααΈ .
- ααΆαααααΎαα αα α»ααααααααΆα αα·ααααα αα―αααΆαααααααα‘αΎααα·αα ααΈααΆααααααΌαα―αααΆααααααΆαααΆααααα»αααααΆ αα·ααααααααα αΆαααα»α αα½αααααΆααααααΎαα―αααΆααααα’αΆα ααααααΆααααΆαα ααΆααααΆαααααΌααααααΆααααΆααααααααΆ αα·αααΆααα’αααααΆαααααααα ααΆααααααααα₯α‘αΌααααααΆααααααααα½αααααΆααα·αα ααΎαααΈααα ααααα man αα·αα―αααΆαααα αααααα₯α‘αΌααααααααΌαααΆααααααΎαααΈα―αααΆαααααΌαααΌα ααααΆα
NTPSec ααΆααααααΆααααΆαα ααα αΆαααΈαα»α αα½αα ααα½αα αα αααααα αααααααααΆααααααααΆαα α»αααααααααα»αααΊ 1.1.8 αααααΆαα Gentoo Linux ααΆααΊααΆααααα α»αααααααααα»αα
(1:696)$ sudo emerge -av ntpsec
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] net-misc/ntpsec-1.1.7-r1::gentoo USE="samba seccomp -debug -doc -early -gdb -heat -libbsd -nist -ntpviz -rclock_arbiter -rclock_generic -rclock_gpsd -rclock_hpgps -rclock_jjy -rclock_local -rclock_modem -rclock_neoclock -rclock_nmea -rclock_oncore -rclock_pps -rclock_shm -rclock_spectracom -rclock_trimble -rclock_truetime -rclock_zyfer -smear -tests" PYTHON_TARGETS="python3_6" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Would you like to merge these packages? [Yes/No]
αααΆαααα
ααΆαααΆαααα»αααααα½αααααααααααΎααααΈαααα½α NTP α αΆααααΆαα½αααΉααααααΎααααααΆααα»ααααα·ααΆαααΆααααα Chrony αα·αααΌα NTPSec αα ααΊααααΌαααΆααααααααΈααΌαααααΆαα‘αΎα α αΎαααααΌαααΆααα ααΆα‘αΎαααΎααααΈααααΎαααΆαααααααααααΆαααΏααΆαααααααααααααααααΆα αααΎα αα½αααΆααααΆαααααΆαααααααΆααα·ααααα·αααααα ααΆαα’αΆα ααααΆααααααααΆαααααααααα α¬ααΆααααααα αα·αααΆαααααΆααααααΌαααΈαα»ααα ααΆαα ααΎαααΈαααααα chrony ααΆαα’ααααααααααααααααααα:
- chrony α’αΆα ααααΎααααΆαααααααΆα‘α·ααΆααααααααααΆαααΏαααΆααα»αααΆαα½αααΉαααΆαααααΉαααααΌαααΆααααα αααΎαα
- chrony ααΆαααα αααΌα ααΆα ααααΎααααΆααα’αααα αα αΆααα·α ααΆααα»α αα·αα αΌαααααΎ CPU ααΆααααα αααα αΆαααΆα αααα»αααααα αααααΊααΆααΆαααΌααααααααΆααααΆααααααααααΆα αα·αααΆαααα
- chrony ααΆααααααΆαααααΆαααααααΆαααααααΉααα ααΎααΈαα»α αααα’αα»ααααΆαα±ααααααΎααααΆαααααααααΉαααααΌααααα»ααα ααΎαααααΆαααΌαααααΆαα
αααααΆαααΆαααΆααααα chrony αααααααααααα·ααααα½αα ααα½ααααα NTP α αΆαα ααΌα ααΆααΆαααααΆα αα·ααααΆαααΈαααααα/αααΆαααΈαααα ααΎαααΈαααααα NTP αα»ααΆαααΆααααααααααααααααα·ααααα·ααΆα αα·ααααα·ααΆαα½αα ααα½αααα
ααΎααααΈαα·ααα»αααΆααααααααΆαααΈααα αα·αααααΎ NTP αα ααΆααααααΎαααΆα chronyd ααααΆαααααααααα ααα 0 αα αααα»αα―αααΆα chrony.conf α αααααααΌαααΆαααααΎαααα»αααααΈααααα·αα αΆαααΆα ααααααΆαααααααΆαααααΆααα’αα·αα·αα NTP α¬αα·ααααααααα·α α αΆααααΆααααΈαααα 2.0 α ααααααΆαααΈααα NTP ααααΌαααΆαααΎααααα ααααααααΆαα αΌαααααΎααααΌαααΆαα’αα»ααααΆααααααΆαααααΆαα’αα»ααααΆα α¬ααΆααααααααΆαααααα α¬ NTP peer ααααΌαααΆαααααααα ααΆαααααααα α¬ααΆαααααΆαααΆαααααΆαααααΌαααΆαααααΎα
αααααα·ααΈαααααΆααααΌαα»αααΈαα
- chronyd ααΊααΆααααΆαααααααααααΎαααΆααααα»αααααααΆααααααα ααΆααα½αααααααΆαα’αααΈααΆααα»αααααΆαααΆαααΆα‘α·ααΆαααααααα αα·ααααΆαααΈαααααααααΆααααα αα·ααααααααΌααααααααα»ααααα»αα ααΆααα’αα»αααααα·ααΈααΆα NTP αα·αα’αΆα ααΎααα½ααΆαααΆαααΈαααααα α¬αααΆαααΈαααα
- chronyc ααΊααΆα§αααααααααΎααααΆαααααααΆααααΆααααααααΆαααααΆααααΆααααα½ααα·αα·ααα αα·ααααα½ααα·αα·ααααααααα·ααΈα ααααΎααΎααααΈαααααααΌααααΆαααΆααααααααααΆαααααααααα α§ααΆα αααα’αα»ααααΆαα±ααα’ααααααααα α¬αα»ααααΆαααΈααα NTP ααααααααα chronyd ααααααααΎαααΆαα
α αΆααααΆααααΈαααα 7 αα RedHat Linux chrony ααΆααααΆααααααααΎααααΆααααααααααααΆα αααα αααααααααΆααααααΆααααΆαα ααα αΆαααΈαα»α αααααααααααααα αααααααααααΆαα α»αααααααααα»αααΊ 3.5 ααααααα ααααααΆααααΆαα ααααααΆα v4.0 α
(1:712)$ sudo emerge -av chrony
These are the packages that would be merged, in order:
Calculating dependencies... done!
[binary N ] net-misc/chrony-3.5-r2::gentoo USE="adns caps cmdmon ipv6 ntp phc readline refclock rtc seccomp (-html) -libedit -pps (-selinux)" 246 KiB
Total: 1 package (1 new, 1 binary), Size of downloads: 246 KiB
Would you like to merge these packages? [Yes/No]
ααααααα‘αΎααααΆαααΈαααααααΌααΈααΈα ααααΆαααααΆαααααα½αααααα’ααααα ααΎα’ααΈαααΊαα·αααΎααααΈααααΎααααΆααααααααααααΆαα ααΎαααααΆαααΆαα·ααΆαααα ααΆαααααααααααΊααΆα§ααΆα αααααααΆαααα‘αΎα VPS α
α§ααΆα αααααααΆαααα‘αΎα Chrony αα
ααΎ RHEL / CentOS αα
ααΎ VPS
α₯α‘αΌαααα α αΌαααΎαα’αα»ααααααααα·α α αΎαααα‘αΎααααΆαααΈααα NTP ααααΆαααααα½αααααααΎααα ααΎ VPS α ααΆααΆααααααΆαα αααααααΆααααααααΎαααΎαααααααααααααα ααΎααα ααααα RuVDS ααα½αααΆααααΆαααΈααααααααααααα½α ααΆααααα α αΎαααΆαααΆααααααααΆααΆααααα ααα½ααααα αααααΆαααααααααααααααΎααααααΎααααααΊααααααααΆααα

α
αΌααααααα
ααΆαααα‘αΎαααααΆαααα α αΎαααα‘αΎααααα
αα chrony ααΆαα»ααα·αα
[root@server ~]$ yum install chronyRHEL 8 / CentOS 8 ααααΎαααααα·ααΈααααααααααααα αααααααα
[root@server ~]$ dnf install chronyαααααΆααααΈααα‘αΎα chrony α’αααααααΌαα αΆααααααΎα αα·αααααΎαααΆαααααΆααααα
[root@server ~]$ systemctl enable chrony --nowααααα·αααΎα ααααΆα α’αααα’αΆα ααααΎααΆαααααΆααααααΌααα /etc/chrony.conf ααααααα½ααααΆαααΈααα NPT ααΆαα½αααΉααααΆαααΈααααααα»ααααα»αααααα αα·ααααα»α ααΎααααΈααΆααααααααααααααΆααααΎαααα
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
server 0.ru.pool.ntp.org iburst
server 1.ru.pool.ntp.org iburst
server 2.ru.pool.ntp.org iburst
server 3.ru.pool.ntp.org iburst
αααααΆααααΎααααα αααΆαααααΎααααΆααααααααααΆαααΈααα NTP ααΆαα½αααΉαααααΆααααΈαααα»ααααααΆααααααΆααα
[root@server ~]$ timedatectl set-ntp true
[root@server ~]$ systemctl restart chronyd.service
ααΆααα αΆαααΆα αααααααααα»αααΆαααΎαα ααα NTP αα ααΆααααα ααΎαα·αααΌα αααααα αααααΆααααααΎαααΉαααΆααΆααααΆαααααΆααα αΌαααΈααααΆαααααΆαααΈααααααα
[root@server ~]$ firewall-cmd --add-service=ntp --permanent
[root@server ~]$ firewall-cmd --reload
αα ααΆαα’αα·αα·ααααΆαααααααααΆααααΎααααΈαααααααααααααααααΆα±ααααΆαααααΉαααααΌαα
[root@client ~]$ timedatectl set-timezone Europe/Moscowα―αααΆα /etc/chrony.conf αααααΆαα IP α¬ααααααααΆαααΈααααααΆαααΈααα VPS ααααααΎαααααααα»αααααΎαααΆα NTP server chrony α
server my.vps.serverα αΎαα α»αααααα ααΆαα αΆααααααΎαααααΎααααΆααααααααααααΆαα ααΎαααΆαααΈααααααα
[root@client ~]$ systemctl enable --now chronyd
[root@client ~]$ timedatectl set-ntp true
ααΎαααααα αααα»αααΉαααααΆααα’αααααΆααΎααΆααααααΎαα’αααΈαααααααααΆααααΆαααααΎααααΆααααααααααααΆαααααααΆαα’ααΈαααΊαα·αα
ααααα: www.habr.com
