SlÀpp av NTP-servern NTPsec 1.2.4

Efter mer Àn ett Ärs utveckling har utgÄvan av tidsserversynkroniseringen NTPsec 1.2.4 publicerats. Projektet skapades som en fork av den referensimplementering av protokollet NTPv4 (NTP Classic 4.3.34) som fokuserar pÄ att omarbeta kodbasen för att öka sÀkerheten. KÀllkoden för NTPsec distribueras under licenserna BSD, MIT och NTP.

NTPsec utvecklas under ledning av Eric Raymond med bidrag frÄn nÄgra utvecklare av original NTP Classic, ingenjörer frÄn Hewlett Packard och Akamai Technologies, samt projekten GPSD och RTEMS. Bland skillnaderna frÄn NTP Classic ingÄr tillÀgg av stöd för NTS-protokollet (Network Time Security), en minskning av kodbasens storlek med mer Àn hÀlften (förÄldrade funktioner och irrelevanta plattformar har tagits bort), implementering av en autonom driftsmode, anvÀndning av metoder för att förhindra attacker (t.ex. filtrering av systemanrop), och övergÄng till sÀkra funktioner för minneshantering och strÀngar.

I den nya versionen:

  • En instĂ€llning "extra port xxxx" har lagts till för att ta emot begĂ€rningar pĂ„ en extra nĂ€tverksport utöver den huvudsakliga port som konfigureras via "nts port xxxx". Den extra porten kan vara anvĂ€ndbar för att kringgĂ„ blockeringar av Ă„tkomst till externa NTP-servrar som stĂ€llts in pĂ„ brandvĂ€ggar.
  • Stöd för byggnation pĂ„ Linux-system med armhf-arkitektur har lagts till.
  • Stöd för att köra ntpd pĂ„ system i FIPS-lĂ€ge har sĂ€kerstĂ€llts.
  • Byggsystemet Waf har uppdaterats till version 2.1.4. I Debian installeras verktyg skrivna i Python, sĂ„som ntpq och ntpmon, nu i katalogen "/usr/local/lib/python3.xx/site-packages" istĂ€llet för "/usr/local/lib/python3.xx/dist-packages". I kommandot "waf install" ingĂ„r nu testning av installerade exekverbara filer, och via kommandot "waf configure --enable-Werror" kan man nu aktivera behandling av kompilatorvarningar som fel.
  • Som minimi-version av Python anges version 2.7. Stödet för Python 2 planeras att upphöra i nĂ€sta version.
  • Som standard tillĂ€mpas alternativet "--disable-fuzz", som stĂ€nger av mekanismen för "Clock fuzzing" (insĂ€ttning av millisekundrĂ€kna slumpmĂ€ssiga förskjutningar i den tid som skickas till kunderna, vilket inte pĂ„verkar den övergripande noggrannheten men hindrar angripare frĂ„n att förutsĂ€ga det faktiska vĂ€rdet av tiden).
  • Kvarvarande kod relaterad till driftlĂ€gena broadcast och multicast har tagits bort.
  • I ntpdig har ett alternativ lagts till för att binda till specifik IP-adress.
  • I konfigurationen NTS-KE har ett alternativ lagts till för att stĂ€lla in listan över föredragna krypteringsalgoritmer för TLS.
  • IstĂ€llet för ntp_adjtime anvĂ€nds metoden ntp_gettime.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster