เบงเบดโเบเบตโเบเบฒเบโเปเบฎเบฑเบโเปเบซเปโเปเบเปโเปเบเบงเปโเบฒโเบเบตเปโเปเบเปโเปเบงโเบฅเบฒโเบเปเปโเบเบปเบโเบเปเปโเปเบเปโเบเบญเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบฒเบโเบกเบตโเปเบเบฑเบโเบฅเปเบฒเบโเบญเบธโเบเบฐโเบเบญเบโเบเบฐโเบซเบเบฒเบโเปเบซเบเปโเปเบฅเบฐโเบเบฐโเบซเบเบฒเบโเบเปเบญเบโเบเบฒเบโเบชเบทเปโเบชเบฒเบโเบเปเบฒเบ TCP / IPโ? เบซเบผเบฑเบเบเบฒเบเบเบตเปเบเบฑเบเบซเบกเบปเบ, เปเบเปเบฅเบฐเบเบปเบเบกเบตเปเบกเบ, เปเบฅเบฐเปเบงเบฅเบฒเบเปเบญเบเบเบทเบเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบเบปเบฒเบเบฑเบเบซเบกเบปเบ. เบเบฑเบเบซเบฒเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบซเบผเบตเบเปเบงเบฑเปเบเปเบเปเปเบเบเบเปเปเบกเบตเบเบฒเบ ntp.
เบฅเบญเบเบเบดเบเบเบฐเบเบฒเบเบฒเบเปเบเบฑเบเบเบฒเบเบตเบงเปเบฒเปเบเบชเปเบงเบเปเบถเปเบเบเบญเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเบเปเบฒเบ IT เบญเบธเบเบชเบฒเบซเบฐเบเปเบฒเบกเบตเบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ synchronizing เปเบเปเบฅเบเบฐเปเบงเบฅเบฒ. เบเบฑเบเบเบตเบเบตเปเบเบธเปเบกเบเบธเปเบกเบเบญเบเบเบญเบเปเบงเบงเบดเบชเบฒเบซเบฐเบเบดเบเปเบฅเบตเปเบกเบฅเบปเปเบกเปเบซเบฅเบง, เปเบเปเบกเบเปเบเบเปเบเบ, เปเบกเปเบเบปเบ เปเบฅเบฐเปเบซเบเบเบชเบฐเปเบเบเบเบฒเบเบเปเปเบชเบณเปเบฅเบฑเบเบเบฐเบเบฒเบเบฒเบกเบเบทเปเบเบเบนเบชเบฐเบเบฒเบเบฐเปเบเบตเบก.
เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบงเปเบฒเบเบนเปเปเบเบกเบเบตเปเบเบเปเบเบเบเบฐเบเบฒเบเบฐเบเบฒเบเบฒเบกเบฅเบปเบเบเบงเบเปเบงเบฅเบฒเบเปเบฒเบเบเบฒเบเปเบเบกเบเบต MiTM เบซเบผเบท DDOS. เปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบฑเปเบเบเปเบฒเบง, เบเบธเบเบขเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบตเบเบเบถเปเบเปเบเป:
- เบฅเบฐเบซเบฑเบเบเปเบฒเบเบเบฑเบเบเบตเบเบนเปเปเบเปเบเบฐเปเบปเบเบญเบฒเบเบธ;
- เปเบเบขเบฑเปเบเบขเบทเบ X.509 เบเบฐเปเบปเบเบญเบฒเบเบธ;
- เบเบฒเบเบเบดเบชเบนเบเบขเบทเบเบขเบฑเบเบชเบญเบเบเบฑเบเปเบ TOTP เบเบฐเบขเบธเบเปเบฎเบฑเบเบงเบฝเบ;
- เบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบฐเบเบฒเบเปเบเบฑเบเบฅเปเบฒเบชเบฐเปเบซเบกเปเบฅเบฐเบฅเบฐเบเบปเบเบเบฐเบฅเบถเบเบเบงเบเบกเบฑเบเบญเบญเบ;
- DNSSec เบเบฐเปเบเบ.
เบกเบฑเบเปเบเบฑเบเบเบตเปเบเบฑเบเปเบเบเบงเปเบฒเบเบธเบเปเบเบฐเปเบเบเปเบญเบเบตเบกเบตเบเบงเบฒเบกเบชเบปเบเปเบเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบตเปเบซเบเปเบฒเปเบเบทเปเบญเบเบทเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ synchronization เปเบงเบฅเบฒ, เปเบฅเบฐเบกเบฑเบเบเบฐเบเบตเบเปเบฒเบเบงเบเปเบเบปเบฒเบกเบตเบเบงเบฒเบกเบซเบเปเบฒเปเบเบทเปเบญเบเบทเปเบฅเบฐเบเบญเบเปเบเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบญเบธเบเบชเบฒเบซเบฐเบเปเบฒ.
เปเบเบ NTP เปเบ 25 เบเบฒเบเบต
เปเบเปเบเบเบญเบเปเบเบทเบญเบเปเบฒเบ - millennials เบกเบต peculiarity เบซเบเบถเปเบ, เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบเป เปเบฅเบฐเบเปเปเปเบกเปเบเบชเบดเปเบเบเบตเปเบเบตเบญเบตเบเบเปเปเปเบ, เปเบเปเบเบฒเบเบเบปเบเปเบเบเบเบงเบเบกเบฑเบเบเปเปเปเบกเปเบเปเบฅเบทเปเบญเบเบเปเบฒเบเปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเบกเบตเบเปเบฒเบเบงเบเบเบนเปเบเบตเปเบกเบตเบเบงเบฒเบกเบเบฐเบเบทเบฅเบทเบฅเบปเปเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบฅเบฐเบเบฒเบเบชเบฐเบซเบเบญเบเบเบถเบ.
เบเปเบฒเบฎเปเบญเบเบเบธเบเบเบปเปเบเบเปเบเปเบฝเบงเบเบฑเบ NTP เบเบฅเบฒเบชเบชเบดเบเปเบกเปเบเบเบฒเบเบเบฒเบเบเบปเบเปเบเบเบตเปเปเบเบทเปเบญเบเบทเปเบเปเปเบเบทเปเบญเบเปเบญเบเบเบฑเบเบเบฒเบเปเบเบกเบเบตเปเบเบเบเบนเปเบเบธเบเบฅเบธเบ. เบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเปเบฒเบเปเปเบเปเบเบทเบเบเปเบฒเปเบเบตเบเปเบเบทเปเบญเปเบเปเปเบเบเบฑเบเบซเบฒเบเบตเป. เปเบเบทเปเบญเบเบฑเบเบฅเบธเบชเบดเปเบเบเบฑเปเบเบเปเบฒเบง, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบญเบดเบเปเบเปเบเบฐเบเบดเบเบฑเบเบเบปเบเปเบเบเบฒเบเปเบเปเบเบเบฑเบเบเปเบญเบ (PSK) เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเบเบเปเบฝเบเบเบฐเปเบ symmetric.
เปเบเปเบซเบเปเบฒเปเบชเบเบเบฒเบ, เบงเบดเบเบตเบเบฒเบเบเบตเปเบเปเปเปเบเปเบเปเบฒเบเบญเบญเบเบชเปเบฒเบฅเบฑเบเปเบซเบเบเบปเบเบเปเบฒเบเป - เบกเบฑเบเบเปเปเปเบเปเบเบฐเบซเบเบฒเบเบเบต. เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบนเปเบกเบทเปเบกเปเบเบเปเบญเบเบเบฒเบเบขเบนเปเปเบเบเปเบฒเบเบฅเบนเบเบเปเบฒเปเบเบเบเบถเปเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเปเบเบตเปเบกเบฅเบนเบเบเปเบฒเบญเบทเปเบเปเบเปเบเบทเบเบฑเบ. เบเปเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเปเบฝเบเปเบเบเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP, เบฅเบนเบเบเปเบฒเบเบฑเบเบซเบกเบปเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบซเบกเป.
เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเบกเบฒเบเบฑเบ AutoKey, เปเบเปเบเบฑเบเบเบตเบเบฑเบเปเบเบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบเบปเปเบเบเบปเบเบเปเบญเบเปเบซเบงเปเบเบตเปเบฎเปเบฒเบเปเบฎเบเบเปเบฒเบเบงเบเบซเบเบถเปเบเปเบเบเบฒเบเบญเบญเบเปเบเบเบเบญเบ algorithm เบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบเปเบฅเบฐเบเบงเบเปเบเบปเบฒเบเปเบญเบเบเบฐเบเบดเปเบกเบกเบฑเบ. เบชเบดเปเบเบเบตเปเปเบเบฑเบเปเบกเปเบเบงเปเบฒเปเบเปเบเบกเบตเบเบฝเบ 32-bits, เบกเบฑเบเบกเบตเบเบฐเบซเบเบฒเบเบเปเบญเบเปเบเบตเบเปเบเปเบฅเบฐเบเปเปเบกเบตเบเบงเบฒเบกเบชเบฑเบเบชเบปเบเบเบฒเบเบเปเบฒเบเบเบญเบกเบเบดเบงเปเบเบตเปเบเบฝเบเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบกเบเบตเบเบฒเบเบซเบเปเบฒ.
- ID เบฅเบฐเบซเบฑเบ - symmetric 32-bit key;
- MAC (เบฅเบฐเบซเบฑเบเบเบฒเบเบขเบทเบเบขเบฑเบเบเปเปเบเบงเบฒเบก) - NTP packet checksum;
Autokey เบเบทเบเบเบดเบเปเบฅเปเบเบฑเปเบเบเปเปเปเบเบเบตเป.
Autokey=H(Sender-IP||Receiver-IP||KeyID||Cookie)เบเปเบญเบเบเบตเป H() เปเบเบฑเบเบเบฑเบเบเบฑเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบฅเบฑเบ.
เบเบฑเบเบเบฑเบเบเบฝเบงเบเบฑเบเปเบกเปเบเปเบเปเปเบเบทเปเบญเบเบดเบเปเบฅเป checksum เบเบญเบเปเบเบฑเบเปเบเบฑเบ.
MAC=H(Autokey||NTP packet)เบกเบฑเบเบเบฐเบเบปเบเบงเปเบฒเบเบงเบฒเบกเบชเบปเบกเบเบนเบเบเบฑเบเบซเบกเบปเบเบเบญเบเบเบฒเบเบเบงเบเบชเบญเบเบเบธเบเปเบกเปเบเบเบถเปเบเบเบฑเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบ cookies. เปเบกเบทเปเบญเบเปเบฒเบเบกเบตเบเบงเบเบกเบฑเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบทเปเบเบเบน autokey เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ spoof MAC. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP เปเบเปเปเบกเบฑเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฐเบฅเบดเบเบเบงเบเบกเบฑเบ. เบเบตเปเปเบกเปเบเบเปเบญเบเบเบตเปเบเบฑเบเปเบเป.
Cookie=MSB_32(H(Client IP||Server IP||0||Server Seed))เบเบฑเบเบเบฑเบ MSB_32 เบเบฑเบเบญเบญเบ 5 เบเบดเบเบเบตเปเบชเบณเบเบฑเบเบเบตเปเบชเบธเบเบเบฒเบเบเบปเบเบเบฒเบเบเบณเบเบงเบ md32 hash. เบเบธเบเบเบตเบฅเบนเบเบเปเบฒเบเปเปเบเปเบฝเบเปเบเบเบเบฒเบเปเบเบเบตเปเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบญเบเปเบเบตเบเปเบงเบตเบเบฑเบเบเบปเบเบเปเปเบเปเบฝเบเปเบเบ. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเบนเปเปเบเบกเบเบตเบเบฝเบเปเบเปเบชเบฒเบกเบฒเบเบเบทเปเบเบเบนเบเบปเบงเปเบฅเบเปเบเบทเปเบญเบเบเบปเปเบเปเบฅเบฐเบชเบฒเบกเบฒเบเบชเปเบฒเบ cookies เบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฒเบ.
เบเปเบฒเบญเบดเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบญเบ NTP เปเบเบฑเบเบฅเบนเบเบเปเบฒเปเบฅเบฐเปเบเปเบฎเบฑเบ cookies. เบซเบผเบฑเบเบเบฒเบเบเบตเป, เปเบเบเปเบเปเบงเบดเบเบตเบเบฒเบเบเบฑเบเบเบฑเบ brute, เบเบนเปเปเบเบกเบเบตเบเบฐเบเบทเปเบเบเบนเบเบปเบงเปเบฅเบเปเบเบทเปเบญเบเบเบปเปเบเบเบฒเบกเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเปเบฒเบเป.
เบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบกเบเบตเบเบฒเบเบเบดเบเปเบฅเปเบเปเบฒเบเบงเบเปเบเบทเปเบญเบเบเบปเปเบเปเบเบเบงเบดเบเบต 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 hashes เบเบปเบเบเปเบงเบฒ cookie เบเบตเปเบชเปเบฒเบเบเบทเปเบเบเบปเบเบเบฑเบเบญเบฑเบเบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP. เปเบเบชเบฐเบเบฒเบเบตเปเบฎเบทเบญเบเบเบปเบเบเบฐเบเบดเบเบตเปเบกเบต Intel Core i5, เบเบตเปเบเบฐเปเบเปเปเบงเบฅเบฒ 25 เบเบฒเบเบต.
NTS - Autokey เปเปเป
เบกเบฑเบเปเบเบฑเบเปเบเบเปเปเปเบเปเบเบตเปเบเบฐเปเบชเปเบเบฑเบเบฎเบนเบเบงเบฒเบกเบเบญเบเปเบเบเบฑเปเบเบเปเบฒเบงเปเบ Autokey, เปเบฅเบฐเปเบเบเบต 2012 เบกเบฑเบเปเบเปเบเบฐเบเบปเบเบเบถเปเบ เบเบดเบเบตเบเบฒเบ. เปเบเบทเปเบญเบเบฐเบเบตเบเบฐเบเบญเบกเบเบทเป, เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเบเบฑเบเบชเบดเบเปเบ rebrand, เบชเบฐเบเบฑเปเบ Autokey v.2 เปเบเปเบเบทเบเบเบฐเบซเบเบฒเบเบเบฒเบกเบงเปเบฒ Network Time Security.
เปเบเปเบเบเบญเบ NTS เปเบกเปเบเบชเปเบงเบเบเบฐเบซเบเบฒเบเบเบญเบเบเบงเบฒเบกเบเบญเบเปเบ NTP เปเบฅเบฐเบเบฐเบเบธเบเบฑเบเบฎเบญเบเบฎเบฑเบเบเบฝเบเปเบเปเปเปเบ unicast เปเบเบปเปเบฒเบเบฑเปเบ. เบกเบฑเบเบชเบฐเบซเบเบญเบเบเบฒเบเบเบปเบเบเปเบญเบ cryptographic เบเบตเปเปเบเบฑเปเบกเปเบเบเบเปเปเบเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเปเบเบฑเบเปเบเบฑเบ, เบเปเบญเบเบเบฑเบเบเบฒเบ snooping, เบเบฐเบซเบเบฒเบเปเบเปเบเบต, เบเบปเบเบเบฒเบเบเปเปเบเบฒเบเบชเบนเบเปเบชเบเปเบเบฑเบเปเบเบฑเบเปเบเบทเบญเบเปเบฒเบ, เปเบฅเบฐเบชเบปเปเบเบเบปเบเปเบซเปเบกเบตเบเบฒเบเบชเบนเบเปเบชเบเบเบงเบฒเบกเปเบกเปเบเบเปเบฒเบซเบเปเบญเบเบเบตเปเบชเบธเบเบเบตเปเปเบเบตเบเบเบถเปเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบงเบฒเบกเบเบญเบเปเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป.
เบเบฒเบเปเบเบทเปเบญเบกเบเปเป NTS เบเบฐเบเบญเบเบเปเบงเบเบชเบญเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเปเปเบเบฃเปเบเบเปเบเบฑเปเบเบฅเบธเปเบก. เบชเบธเบ เบเปเบฒเบญเบดเบ เปเบเบเบฑเปเบเบเบญเบเบเบตเป, เบฅเบนเบเบเปเบฒเปเบฅเบฐเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบปเบเบฅเบปเบเปเบซเบฑเบเบเบตเบเปเบฝเบงเบเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเปเบฒเบเปเปเบฅเบฐเปเบฅเบเบเปเบฝเบ cookies เบเบตเปเบกเบตเบฅเบฐเบซเบฑเบเบเบตเปเบกเบตเบเบธเบเบเปเปเบกเบนเบเบเบฑเบเบซเบกเบปเบ. เบชเบธเบ เบเบฑเปเบเบเบตเบชเบญเบ เปเบเบเบฑเปเบเบเบญเบเบเบตเป, เปเบเบเบเบฑเบ 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.
- เบเบฒเบเบชเปเบงเบเบเบตเปเบชเบฐเบเบฑเบเบเบนเปเบเบญเบเบเบต symmetric (C2S เปเบฅเบฐ S2C) เบญเบญเบเบเบฒเบเบงเบฑเบเบชเบฐเบเบธเบเบธเบเบเบต.
เบงเบดเบเบตเบเบฒเบเบเบตเปเบกเบตเบเบฐเปเบซเบเบเบญเบฑเบเปเบซเบเปเบซเบผเบงเบเบเบตเปเบเบฒเบฅเบฐเบเบฑเบเบซเบกเบปเบเบเบญเบเบเบฒเบเบชเบปเปเบเบเปเปเบกเบนเบเบฅเบฑเบเบเปเบฝเบงเบเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบปเบเบขเบนเปเปเบเปเบเปเบเบเบญเบ TLS เบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเบเบดเบชเบนเบเปเบฅเบฐเปเบเบทเปเบญเบเบทเปเบเป. เบเบตเปเบฅเบปเบเบฅเปเบฒเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบชเปเบฒเบเบฅเปเปเบเบญเบเบเปเบฒเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบกเบท NTP เบเบตเปเบเบญเบเปเบ.
เบเบฑเปเบเบเบญเบเบเบตเบชเบญเบ - NTP เบเบฒเบเปเบเปเบเบฒเบเบเบปเบเบเปเบญเบ NTS
เปเบเบเบฑเปเบเบเบญเบเบเบตเบชเบญเบ, เบฅเบนเบเบเปเบฒ synchronizes เปเบงเบฅเบฒเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP เบขเปเบฒเบเบเบญเบเปเบ. เบชเปเบฒเบฅเบฑเบเบเบธเบเบเบฐเบชเบปเบเบเบตเป, เบกเบฑเบเบชเบปเปเบเบชเบตเปเบชเปเบงเบเบเบฐเบซเบเบฒเบเบเบดเปเบชเบ (เบเบปเบเปเบเบเบเบฒเบเบเบฐเบซเบเบฒเบ) เปเบเปเบเบเบชเปเบฒเบเปเบเบฑเบเปเบเบฑเบ NTPv4.
- เบชเปเบงเบเบเบฐเบซเบเบฒเบเบเบปเบงเบฅเบฐเบเบธเบเบตเปเบเปเปเบเปเปเบฒเบเบฑเบเบเบฐเบเบญเบเบกเบตเบเบฒเบเบชเบธเปเบกเปเบเบเบชเบธเปเบกเปเบเบทเปเบญเบเปเบญเบเบเบฑเบเบเบฒเบเปเบเบกเบเบตเบเบทเบ.
- NTS Cookie Extension เบกเบตเปเบถเปเบเปเบเบเบธเบเบเบต NTP เบเบตเปเบกเบตเปเบซเปเบฅเบนเบเบเปเบฒ. เปเบเบทเปเบญเบเบเบฒเบเบเบฝเบเปเบเปเบฅเบนเบเบเปเบฒเบเบตเปเบกเบตเบเบฐเปเบ AAED C2S เปเบฅเบฐ S2C symmetric, เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP เบเปเบญเบเบชเบฐเบเบฑเบเบเบงเบเบกเบฑเบเบญเบญเบเบเบฒเบเบงเบฑเบเบชเบฐเบเบธเบเบธเบเบเบต.
- NTS Cookie Placeholder Extension เปเบเบฑเบเบงเบดเบเบตเบเบฒเบเปเบซเปเบฅเบนเบเบเปเบฒเบฎเปเบญเบเบเป cookies เปเบเบตเปเบกเปเบเบตเบกเบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เบเบฒเบเบเบฐเบซเบเบฒเบเบเบตเปเปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบเบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP เบเปเปเบเบฒเบงเบเบงเปเบฒเบเปเบฒเบฎเปเบญเบเบเป. เบเบตเปเบเปเบงเบเบเปเบญเบเบเบฑเบเบเบฒเบเปเบเบกเบเบตเบเบฐเบซเบเบฒเบเปเบซเบเปเบเบทเปเบ.
- NTS Authenticator เปเบฅเบฐ Encrypted Extension Fields Extension เบกเบตเบฅเบฐเบซเบฑเบ AAED เบเบตเปเบกเบตเบฅเบฐเบซเบฑเบ C2S, NTP header, timestamps, เปเบฅเบฐ EF เบเปเบฒเบเปเบเบดเบเปเบเบฑเบเบเปเปเบกเบนเบเบเบฐเบเบญเบ. เปเบเบเบเปเปเบกเบตเบเบฒเบเบเบฐเบซเบเบฒเบเบเบตเป, เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐ spoof timestamps.

เปเบกเบทเปเบญเปเบเปเบฎเบฑเบเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบฅเบนเบเบเปเบฒ, เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฐเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบเปเบเบฑเบเปเบเบฑเบ NTP. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบฅเบฒเบงเบเปเบญเบเบเบญเบเบฅเบฐเบซเบฑเบ cookies, เบชเบฐเบเบฑเบ AAED algorithm เปเบฅเบฐเบเบต. เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบงเบเบชเบญเบเปเบเบฑเบเปเบเบฑเบ NTP เบชเบณเปเบฅเบฑเบเปเบฅเปเบง, เปเบเบตเบเปเบงเบตเบเบฐเบเบญเบเบเบฑเบเบฅเบนเบเบเปเบฒเปเบเบฎเบนเบเปเบเบเบเปเปเปเบเบเบตเป.
- เบชเปเบงเบเบเบฐเบซเบเบฒเบเบเบปเบงเบฅเบฐเบเบธเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบเปเบกเปเบเปเบเบฑเบเบชเบณเปเบเบปเบฒเบเบญเบเบเบณเบฎเปเบญเบเบเปเบเบญเบเบฅเบนเบเบเปเบฒ, เบกเบฒเบเบเบฐเบเบฒเบเบเปเปเบเบฑเบเบเบฒเบเปเบเบกเบเบตเบเบทเบ.
- NTS Cookie Extension เบเบธเบเบเบตเปเบเบตเปเบกเปเบเบตเบกเปเบเบทเปเบญเบชเบทเบเบเปเปเปเบเบเบเบฑเบ.
- NTS Authenticator เปเบฅเบฐ Encrypted Extension Fields Extensions เบกเบตเบฅเบฐเบซเบฑเบ AEAD เบเบตเปเบกเบตเบเบฐเปเบ S2C.
เบเบฒเบเบเบฑเบเบกเบทเบเบฑเปเบเบเบตเบชเบญเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบเปเปเบฒเปเบเปเบซเบผเบฒเบเบเบฑเปเบ, เบเปเบฒเบกเบเบฑเปเบเบเบญเบเบเปเบฒเบญเบดเบ, เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเปเบเปเบฅเบฐเบเปเบฒเบฎเปเบญเบเบเปเปเบฅเบฐเบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบเปเบซเป cookies เปเบเบตเปเบกเปเบเบตเบกเบเบญเบเบฅเบนเบเบเปเบฒ. เบเบตเปเบกเบตเบเปเปเบเบตเบเบตเปเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบญเบ TLS เบเบตเปเบกเบตเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเปเบญเบเบเปเบฒเบเบเบญเบเบเบญเบกเบเบดเบงเปเบเบตเปเปเบฅเบฐเบเบฒเบเบชเบปเปเบเบเปเปเบกเบนเบ PKI เบเบทเบเปเบเปเบเบญเบญเบเบเปเบงเบเบเปเบฒเบเบงเบเบเปเบฒเบฎเปเบญเบเบเปเบเปเปเบฒ. เบเบตเปเปเบกเปเบเบชเบฐเบเบงเบเปเบเบเบชเบฐเปเบเบฒเบฐเบชเปเบฒเบฅเบฑเบเบเบนเปเบฎเบฑเบเบชเบฒเปเบงเบฅเบฒ FPGA เบเบดเปเบชเบ, เปเบเปเบงเบฅเบฒเบเบตเปเบซเบเปเบฒเบเบตเปเบเบปเปเบเบเปเบเบฑเบเบซเบกเบปเบเบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบเบซเบธเปเบกเบซเปเปเปเบเบปเปเบฒเปเบเปเบเบซเบผเบฒเบเบซเบเปเบฒเบเบตเปเบเบฒเบเบเบฒเบเบชเบฐเบซเบเบฒเบกเบเบญเบ cryptography symmetric, เบเบฒเบเปเบญเบเบเบฑเบเบซเบกเบปเบ stack TLS เบเบฑเบเบญเบธเบเบฐเบเบญเบเบญเบทเปเบ.
NTPSec
เปเบกเปเบเบซเบเบฑเบเบเบดเปเบชเบเบเปเบฝเบงเบเบฑเบ NTP? เปเบเบดเบเบงเปเบฒเบเบฐเบกเบตเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบเบนเปเบเบฝเบเบเบญเบเปเบเบเบเบฒเบ, Dave Mills, เบเบฐเบเบฒเบเบฒเบกเบเบฑเบเบเบถเบเบฅเบฐเบซเบฑเบเบเบญเบเบฅเบฒเบงเปเบซเปเบเบตเบเบตเปเบชเบธเบเปเบเบปเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป, เบกเบฑเบเปเบเบฑเบเบเบฑเบเบเบฝเบเปเบเบฅเปเบเบฅเบกเบเบตเปเบซเบฒเบเบฒเบเบเบตเปเบเบฐเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบเบงเบฒเบกเบเบฑเบเบเปเบญเบเบเบญเบ algorithms synchronization เบเบตเปเปเบเปเปเบงเบฅเบฒเบเบตเปเบกเบตเบญเบฒเบเบธ 35 เบเบต. เบเบฒเบเบฅเบฐเบซเบฑเบเปเบเปเบเบทเบเบเบฝเบเปเบงเปเบเปเบญเบเบเบธเบ POSIX, เปเบฅเบฐ Unix API เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบกเปเบเปเบเบเบเปเบฒเบเบเบฒเบเบชเบดเปเบเบเบตเปเปเบเปเปเบเบกเบทเปเบเบตเป. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบงเบฒเบกเบฎเบนเปเบเปเบฝเบงเบเบฑเบเบชเบฐเบเบดเบเบดเปเบกเปเบเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเบญเบฐเบเบฒเปเบกเบชเบฑเบเบเบฒเบเบเบฒเบเบเบฒเบเปเบเบเปเบเบเปเบเบชเบฒเบเบเบตเปเบเปเปเบกเบตเบชเบฝเบ.
NTS เบเปเปเปเบกเปเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเปเบฒเบญเบดเบเบเบตเปเบเบฐเปเบเปเปเบ NTP. เปเบกเบทเปเบญเบเบนเปเปเบเบกเบเบตเปเบเปเบฎเบฝเบเบฎเบนเปเบเบตเปเบเบฐเปเบเปเบเปเบญเบเปเบซเบงเป NTP เปเบเบทเปเบญเบเบฐเบซเบเบฒเบเบเบฒเบเปเบเบกเบเบต DDoS, เบกเบฑเบเปเบเปเบเบฒเบเปเบเบฑเบเบเบตเปเบเบฑเบเปเบเบเบงเปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบฎเบฒเบ. เปเบฅเบฐเปเบเบเบฐเบเบฐเบเบตเปเบฎเปเบฒเบ NTS เปเบเปเบเบทเบเบเบฐเบเบฝเบกเปเบฅเบฐเบชเบธเบเบเปเบฒเบ, เบกเบนเบเบเบดเบเบดเบงเบดเบเบฐเบเบฒเบชเบฒเบเปเบซเปเบเบเบฒเบเบเบญเบเบชเบฐเบซเบฐเบฅเบฑเบเปเบเบเปเบฒเบเบเบต 2014 เปเบเปเบเบฑเบเบชเบฑเบเบเบถเบเบเปเบงเบเปเบซเบผเบทเบญเบฅเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบซเบฑเบเปเบเบฑเบเบเบฑเบเบชเบฐเปเบซเบกเบเบญเบ NTP.
เบเบฐเบเบฐเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบกเปเบเบซเบปเบงเบซเบเปเบฒเบเปเปเบเบฝเบเปเบเปเปเบเบเปเบ, เปเบเป - เบซเบเบถเปเบเปเบเบเบนเปเบเปเปเบเบฑเปเบเปเบฅเบฐเปเบชเบปเบฒเบเปเปเบฒเบเบญเบเบเบธเบกเบเบปเบ Open Source เปเบฅเบฐเบเบนเปเบเบฝเบเบซเบเบฑเบเบชเบท . เบชเบดเปเบเบเปเบฒเบญเบดเบเบเบตเป Eric เปเบฅเบฐเบซเบกเบนเปเปเบเบทเปเบญเบเบเบญเบเบฅเบฒเบงเบเบฐเบเบฒเบเบฒเบกเปเบฎเบฑเบเปเบกเปเบเบเปเบฒเบเบฅเบฐเบซเบฑเบ NTP เบเบฒเบเปเบเบฅเบฐเบเบฐเบเบญเบก BitKeeper เปเบเบซเบฒ git, เปเบเปเบกเบฑเบเบเปเปเปเบเปเบเบปเบเปเบเบเบเบฑเปเบ. เบเบนเปเบเปเบฒเปเบเบเบเบฒเบ Harlan Stenn เบเบฑเบเบเปเบฒเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบเบเบตเป เปเบฅเบฐเบเบฒเบเปเบเบฅเบฐเบเบฒเบขเบธเบเปเบเบปเบฒ. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบกเบฑเบเปเบเปเบเบทเบเบเบฑเบเบชเบดเบเปเบ fork เบฅเบฐเบซเบฑเบเปเบเบเบเบฒเบ, เปเบฅเบฐ NTPSec เปเบเบตเบเบกเบฒ.
เบเบฐเบชเบปเบเบเบฒเบเบเบตเปเปเบเบเปเบเปเบ, เบฅเบงเบกเบเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเปเบฝเบงเบเบฑเบ GPSD, เบเบทเปเบเบเบฒเบเบเบฒเบเบเบฐเบเบดเบเบชเบฒเบเปเบฅเบฐเบเบฑเบเบชเบฐ magical เบเบญเบเบเบฒเบเบญเปเบฒเบเบฅเบฐเบซเบฑเบเบงเบฑเบเบเบธเบเบนเบฎเบฒเบ - Eric Raymond เปเบกเปเบเปเบเปเบเบญเบเปเบฎเบเปเบเบตเบเบตเปเบชเบฒเบกเบฒเบเบเบถเบเบญเบญเบเบเบฒเบเปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบง. เบเบตเบกเบเบฒเบเปเบเปเบเบปเบเปเบซเบฑเบเบเบนเปเบเปเบฝเบงเบเบฒเบเบเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบฅเบฐเบซเบฑเบเปเบฅเบฐเบเบฝเบเปเบเป 10 เบญเบฒเบเบดเบ NTP เปเบ GitLab. เบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบ swing เปเบเบฑเบก.
เบเบตเบกเบเบฒเบเบเบญเบ Eric Raymond เปเบเปเบเบฐเบเบดเบเบฑเบเบซเบเปเบฒเบเบตเปเบเบฝเบงเบเบฑเบเบเบฑเบ Auguste Rodin เปเบฎเบฑเบเบเปเบงเบเบเปเบญเบเบซเบตเบ. เปเบเบเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเปเบเบปเปเบฒ 175 KLOC, เบเบงเบเปเบเบปเบฒเบชเบฒเบกเบฒเบเบซเบผเบธเบเบเปเบญเบเบซเบเปเบฒเบเบฒเบเปเบเบกเบเบตเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเปเบเบเบเบฒเบเบเบดเบเบเบธเบกเบเบงเบฒเบกเบเบญเบเปเบเบซเบผเบฒเบ.
เบเบตเปเปเบกเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเบเปเปเบเบปเบเบเปเบงเบเบเบญเบเบเบนเปเบเบตเปเบฅเบงเบกเบขเบนเปเปเบเบเบฒเบเปเบเบเบขเบฒเบ:
- เบเปเปเบกเบตเปเบญเบเบฐเบชเบฒเบ, เบฅเปเบฒเบชเบฐเปเบซเบก, เบฅเปเบฒเบชเบฐเปเบซเบกเบซเบผเบทเปเบกเบเบชเบฐเบเปเบญเบเบเบทเบเบเบตเปเปเบเบเบซเบฑเบ.
- เบซเปเบญเบเบชเบฐเปเบธเบ ICS เบเบตเปเบเปเปเปเบเปเปเบเป.
- libopts/autogen.
- เบฅเบฐเบซเบฑเบเปเบเบปเปเบฒเบชเปเบฒเบฅเบฑเบ Windows.
- ntpdc.
- เบฅเบฐเบซเบฑเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
- เบฅเบฐเบซเบฑเบ C ntpq เปเบเปเบเบทเบเบเบฝเบเบเบทเบเปเบซเบกเปเปเบ Python.
- เบฅเบฐเบซเบฑเบ sntp/ntpdig C เปเบเปเบเบทเบเบเบฝเบเบเบทเบเปเบ Python.
เบเบญเบเปเบซเบเบทเบญเบเบฒเบเบเบฒเบเปเบฎเบฑเบเบเบงเบฒเบกเบชเบฐเบญเบฒเบเบฅเบฐเบซเบฑเบ, เปเบเบเบเบฒเบเบเบฑเบเบกเบตเบงเบฝเบเบเบฒเบเบญเบทเปเบเป. เบเบตเปเปเบกเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบฒเบเบชเปเบงเบเบเบญเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบ:
- เบเบฒเบโเบเบปเบโเบเปเบญเบโเบฅเบฐโเบซเบฑเบโเบเปเบฒเบโเบเบฒเบ overflow buffer เปเบเปโเบฎเบฑเบโเบเบฒเบโเบเบฑเบโเบเบธเบโเบขเปเบฒเบโเบซเบผเบงเบโเบซเบผเบฒเบโ. เปเบเบทเปเบญเบเปเบญเบเบเบฑเบเบเบฒเบเบฅเบปเปเบเบเบญเบเบเบฑเบเปเบเบต, เบเบฑเบเบเบฑเบเบชเบฐเบเบฃเบดเบเบเบตเปเบเปเปเบเบญเบเปเบเบเบฑเบเปเบปเบ (strcpy/strcat/strtok/sprintf/vsprintf/gets) เปเบเปเบเบทเบเบเปเบฝเบเปเบเบเบเปเบงเบเปเบงเบตเบเบฑเบเบเบตเปเบเบญเบเปเบเบเบตเปเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบณเบเบฑเบเบเบฐเปเบฒเบเบเบญเบเบเบฑเบเปเบเบต.
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ NTS.
- เบเบฑเบเบเบธเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบเบเบฑเปเบเบเบญเบเปเบงเบฅเบฒเบชเบดเบเปเบเบปเปเบฒเปเบเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบฎเบฒเบเปเบงเบเบฒเบเบเปเบฒเบเบฎเปเบฒเบเบเบฒเบ. เบเบตเปเปเบกเปเบเบเปเบญเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเปเบกเบเบเบญเบกเบเบดเบงเปเบเบตเบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเปเบเปเบเบฒเบเปเบเบฑเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบซเบผเบฒเบเบเปเบงเบฒเปเบงเบฅเบฒ NTP เปเบเบตเบ. เบเบนเปเบเบตเปเปเบเปเบฎเบฑเบเบเบปเบเบเบฐเปเบซเบเบเบเบตเปเปเบซเบเปเบเบตเปเบชเบธเบเปเบกเปเบ GPSDO เปเบฅเบฐเบงเบดเบเบฐเบเบธเบเบตเปเปเบเปเปเบงเบฅเบฒเบเบตเปเบญเบธเบเบดเบเบเบปเบ.
- เบเปเบฒเบเบงเบเบเบญเบเบเบฒเบชเบฒเบเบฒเบเบเบฝเบเปเบเบผเปเบเบผเบกเปเบเปเบเบทเบเบซเบผเบธเบเบฅเบปเบเปเบเบฑเบเบชเบญเบ. เปเบเบเบเบตเปเบเบฐเปเบเบฑเบ Perl, awk เปเบฅเบฐเปเบกเปเบเบฐเบเบฑเปเบ S scripts, เบกเบฑเบเปเบเบฑเบ Python เบเบฑเบเบซเบกเบปเบ. เปเบเบทเปเบญเบเบเบฒเบเบเบตเป, เบกเบตเปเบญเบเบฒเบเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเปเบฅเบฐเบซเบฑเบเบเบทเบเปเบซเบกเป.
- เปเบเบเบเบตเปเบเบฐเปเบเบฑเบ noodles เบเบญเบ autotools scripts, เปเบเบเบเบฒเบเปเบเปเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบเบฐเบเปเบฒเปเบเปเบฅเบฐเบเบปเบเบเบฒเบเบชเปเบฒเบเบเบญเบเปเบง .
- เบเบฑเบเบเบธเบ เปเบฅเบฐเบเบฑเบเบฅเบฐเบเบฝเบเปเบญเบเบฐเบชเบฒเบเปเบเบเบเบฒเบเบเบทเบเปเปเป. เบเบฒเบเบเบฒเบเปเบเบฑเบเบเปเบฒเปเบญเบเบฐเบชเบฒเบเบเบตเปเบเบปเบเบเบฑเบเบเปเบฒเบกเปเบฅเบฐเบเบฒเบเบเบฑเปเบเปเบเบปเปเบฒเปเบเป, เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเบชเปเบฒเบเปเบญเบเบฐเบชเบฒเบเบเบตเปเบเปเบญเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเปเบเป. เบเบธเบเปเบชเบฐเบซเบผเบฑเบเปเบชเบฑเปเบเบเบณเบชเบฑเปเบ เปเบฅเบฐเบเบธเบเบซเบปเบงเปเปเบงเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฝเบงเบเบตเปเบกเบตเบเบงเบฒเบกเบเบดเบเบชเบฐเบเบฑเบเบเบฝเบง. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบซเบเปเบฒเปเบงเบฑเบเบเบนเปเบเบฒเบเปเบฅเบฐเปเบญเบเบฐเบชเบฒเบเปเบงเบฑเบเปเบเปเบเบทเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเปเบเบฅเปเบซเบผเบฑเบเบเบฝเบงเบเบฑเบ.
NTPSec เบกเบตเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบเบขเบฒเบ Linux เบเปเบฒเบเบงเบเบซเบเบถเปเบ. เปเบเบเบฑเบเบเบธเบเบฑเบ, เบชเบฐเบเบฑเบเบเบตเปเบซเบกเบฑเปเบเบเบปเบเบซเบฅเปเบฒเบชเบธเบเปเบกเปเบ 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 เบชเบฒเบกเบฒเบ synchronize เปเบกเบเบฅเบฐเบเบปเบเปเบเปเปเบงเบเบถเปเบเบเปเบงเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบซเบผเบฒเบเบเบงเปเบฒเปเบเบปเปเบฒ;
- chrony เบกเบตเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบงเปเบฒ, เบเบดเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบซเบเปเบญเบ, เปเบฅเบฐเปเบเบปเปเบฒเปเบเบดเบ CPU เบเบฝเบเปเบเปเปเบกเบทเปเบญเบเปเบฒเปเบเบฑเบ. เบเบตเปเปเบกเปเบเบเบงเบเปเบซเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบซเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบฅเบฐเบเบฐเบฅเบฑเบเบเบฒเบ;
- chrony เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบงเบฅเบฒเบฎเบฒเบเปเบงเปเบ Linux, เบญเบฐเบเบธเบเบฒเบเปเบซเป synchronization เบเบตเปเบเบทเบเบเปเบญเบเบเบตเปเบชเบธเบเบขเบนเปเปเบเปเบเบทเบญเบเปเบฒเบเบเปเบญเบเบเบดเปเบ.
เปเบเบงเปเบเบเปเปเบเบฒเบก, chrony เบเบฒเบเบเบธเบเบชเบปเบกเบเบฑเบเบเบญเบ NTP เปเบเบปเปเบฒ, เปเบเบฑเปเบ: เบเบฒเบเบญเบญเบเบญเบฒเบเบฒเบ เปเบฅเบฐ multicast client/server. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบฅเบฒเบชเบชเบดเบ NTP เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเบฒเบเบงเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบเบญเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบฅเบฐเปเบงเบเบต.
เปเบเบทเปเบญเบเบดเบเบเบฒเบเบเปเบฒเบเบฒเบเบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบฅเบฐเบเบฒเบเบฎเปเบญเบเบเป NTP เบเบฑเบเบเบฐเบเบงเบเบเบฒเบ chronyd, เบเบฝเบเปเบเปเบเบฝเบ port 0 เปเบเปเบเบฅเป chrony.conf. เบเบตเปเปเบกเปเบเปเบฎเบฑเบเปเบเบเปเบฅเบฐเบเบตเบเบตเปเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบฎเบฑเบเบชเบฒเปเบงเบฅเบฒเบชเปเบฒเบฅเบฑเบเบฅเบนเบเบเปเบฒ NTP เบซเบผเบทเปเบเบทเปเบญเบเบกเบดเบ. เบเบฑเบเบเบฑเปเบเปเบเปเปเบงเบตเบเบฑเบ 2.0, เบเบญเบเปเบเบตเบเปเบงเบต NTP เปเบเบตเบเบเบฝเบเปเบเปเปเบกเบทเปเบญเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบทเบเบญเบฐเบเบธเบเบฒเบเปเบเบเบเปเบฒเบชเบฑเปเบเบญเบฐเบเบธเบเบฒเบเบซเบผเบทเบเปเบฒเบชเบฑเปเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก, เบซเบผเบท NTP peer เบเบทเบเบเบฑเปเบเบเปเบฒ, เบซเบผเบทเบเปเบฒเบชเบฑเปเบเบญเบญเบเบญเบฒเบเบฒเบเบเบทเบเบเปเบฒเปเบเป.
เปเบเบเบเบฒเบเบเบฐเบเบญเบเบเปเบงเบเบชเบญเบเปเบกเบเบนเบ.
- chronyd เปเบกเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบทเปเบเบซเบฅเบฑเบ. เบกเบฑเบเปเบเปเบฎเบฑเบเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบเปเบกเบเบฅเบฐเบเบปเบเปเบฅเบฐเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบงเบฅเบฒเบเบฒเบเบเบญเบเปเบฅเบฐเบเบฑเบเปเบงเบฅเบฒเบเปเบญเบเบเบดเปเบ. เบกเบฑเบเบเบฑเบเบเบฐเบเบดเบเบฑเบ NTP protocol เปเบฅเบฐเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบซเบเปเบฒเบเบตเปเปเบเบฑเบเบฅเบนเบเบเปเบฒเบซเบผเบทเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ.
- chronyc เปเบเบฑเบโเบเบฐโเปเบซเบเบโเบเบฑเบโเบเบตโเบเปเบฒโเบชเบฑเปเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบดเบโเบเบฒเบกโเบเบงเบโเบเบฒโเปเบฅเบฐโเบเบฒเบโเบเบงเบโเบเบธเบกโเปเบเบโเบเบฒเบโ. เปเบเปเปเบเบทเปเบญเบเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบซเปเบเปเบฅเบดเบเบฒเบเบเปเบฒเบเป, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบตเปเบกเบซเบผเบทเปเบญเบปเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบญเบ NTP เปเบเบเบฐเบเบฐเบเบตเป chronyd เบชเบทเบเบเปเปเบเปเบฒเปเบเบตเบเบเบฒเบ.
เบเบฑเปเบเปเบเปเบฅเบธเปเบ 7 เบเบญเบ RedHat Linux chrony เปเบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ synchronization เบเบตเปเปเบเปเปเบงเบฅเบฒ. เปเบเบฑเบเปเบเบฑเบเบเบตเปเบเบฑเบเบกเบตเปเบซเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบเบขเบฒเบ Linux เบญเบทเปเบเป. เบฎเบธเปเบเบเบตเปเบซเบกเบฑเปเบเบเบปเบเบซเบฅเปเบฒเบชเบธเบเปเบกเปเบ 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]
เบงเบดเบเบตเบเบฒเบเบเบฑเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ chrony เบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบเบเบญเบเบเปเบฒเบเปเบญเบเปเบเบญเบดเบเปเบเบตเปเบเบฑเบเปเบเบทเปเบญ synchronize เปเบงเบฅเบฒเปเบเปเบเบทเบญเบเปเบฒเบเบซเปเบญเบเบเบฒเบ. เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒ 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
เบเปเปเปเบ, เบเบงเบเปเบฎเบปเบฒเบเบฑเปเบเบเปเบฒ synchronization เบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP เบเบฑเบ nodes เบเบฒเบเบชเบฐเบเบธเบเปเบเบตเบเบตเปเบเปเบฒเบเบปเบเปเบงเป.
[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เปเบฅเบฐเบชเบธเบเบเปเบฒเบ, เปเบฅเบตเปเบกเบเบปเปเบ synchronization เบเบตเปเปเบเปเปเบงเบฅเบฒเบเปเบฝเบงเบเบฑเบเบฅเบนเบเบเปเบฒ.
[root@client ~]$ systemctl enable --now chronyd
[root@client ~]$ timedatectl set-ntp true
เปเบเบเบฑเปเบเบเปเปเปเบเบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฐเบเบญเบเบเปเบฒเบเบงเปเบฒเบกเบตเบเบฒเบเปเบฅเบทเบญเบเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบ synchronizing เปเบงเบฅเบฒเบเบตเปเบเปเปเบกเบตเบญเบดเบเปเบเบตเปเบเบฑเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com
