Linux og Unix Basic NTP-konfigurasjon

Nettverkstidsprotokoll (NTP) er en Internettprotokoll som brukes til overføring av presis tid, og gir tidsinformasjon slik at en presis tid kan oppnås og vedlikeholdes på et nettverk

De fleste operativsystemer i UNIX og Linux gir innebygd tidssynkroniseringsfunksjonalitet med sin NTP (Network Time Protocol) -demon. Hvis NTP-tjenesten ikke er tilgjengelig på din versjon av UNIX \ Linux, er NTP-versjonen 4 åpen kildekode og kan enkelt lastes ned og konfigureres, kompileres og installeres fra www.ntp.org.

Network Time Protocol er standardtjenesten for tidsformidling over TCP / IP-nettverk. Det gir nøyaktigheter av 1-50 millisekunder, avhengig av egenskapene til synkroniseringskilden og nettverksbanene.

Konfigurasjonsfilen fra NTP-demonen heter ntp.conf og inneholder en liste over referanse klokker som den også kan synkronisere. Kommandoen 'server' angir referanse klokken, noen tegn etter at symbolet '#' er kommentarer, eksempel:
server time-a.nist.gov # Offentlig NTP-server: NIST
driftfile /var/lib/ntp/ntp.drift

Driftfilkommandoen identifiserer stedet der driften er registrert (noen ganger referert til som en "frekvensfeil"). Denne verdien kan kompenseres av NTP for å sikre økt nøyaktighet. Når konfigurert, kan NTP styres ved hjelp av kommandoene 'ntpd start' 'ntpd stop' 'ntpq -p' (viser status)

NTP kan også autentisere timingressurser Merk: Det anbefales sterkt at du konfigurerer en tidsserver med en maskinvarekilde i stedet for fra internett der det ikke er noen autentisering. Autentiseringskoder er spesifisert i filen "ntp.keys".

Spesialistiske NTP-servere er tilgjengelige som kan motta overføringer fra enten GPS eller nasjonale tidsreferansesendinger. De er relativt billige og signalet er autentisert og gir en sikker tidsreferanse.

Autentisering gjør at passord kan angis av NTP-serveren og dets kunder. NTP-passord eller nøkler lagres i ntp.keys-filen i følgende format: tall M (M står for MD5-kryptering), passord:

1 M mypassword

3 M my2ndpassword

5 M my3rdpassword

Godkjenning for NTP er utviklet for å hindre skadelig tukling med systemet synkronisering akkurat som brannmurer er utviklet for å beskytte nettverk mot angrep, men som med alle systemer av sikkerhet det fungerer bare hvis det er utnyttet.

Dette innlegget ble skrevet av

Richard N Williams

Richard N Williams er en teknisk forfatter og spesialist i NTP Server og tid synkronisering industrien. Richard N Williams på Google+