Tid er en kritisk faktor i verden av dataprogrammer, og det er viktig at datamaskiner som kjører en organisasjon har riktig tid . Siden brukerne ikke er kjent for å være ekstremt nøyaktig når det gjelder å legge inn tid , er det best å gå til en mer nøyaktig kilde for innstilling av tid på en datamaskin . NTP ( Network Time Protocol ) er konstruert for å oppnå dette målet på en måte som er transparent for brukere. En NTP server får tiden fra svært nøyaktig tid servere rundt om i verden og gjør den tilgjengelig for de enhetene på nettverket . Ubuntu Linux er et gratis server operativsystem , og gjør en utmerket plattform for NTP -server. Du trenger
Ubuntu server
Internett-tilkobling
Vis flere instruksjoner
en
Åpne en terminal sesjon på din Ubuntu server og fra kommandolinjen og utstede følgende kommandoer :
sudo aptitude fjerne ntpdate
sudo apt- get install ntp
den første kommandoen vil fjerne ntpdate og andre vil installere NTP og alle dens nødvendige pakker . Den andre kommandoen vil også opprette en konfigurasjonsfil i /etc mappen som heter " ntp.conf . "
2
Åpne ntp.conf konfigurasjonsfil med alle tekst editor som gedit , nano eller vi.
sudo gedit /etc /ntp.conf
Legg flere tid servere til Ubuntu mislighold av ntp.ubuntu.org . To servere vil gi rimelig nøyaktig tid , men du kan forbedre nøyaktigheten av tiden ved å spesifisere minst tre NTP-servere . Velg servere som ligger geografisk nært til din posisjon. Følgende liste over servere som er aktuelle for et sted i Nord-Amerika : en
server 0.north - america.pool.ntp.org
server 1.north - america.pool.ntp.org
server 2.north - america.pool.ntp.org
server 3.north - america.pool.ntp.org
ikke gå ut av fil editor ennå.
3
Endre eller legge til følgende linje i konfigurasjonsfilen slik at enhetene på nettverket kan be om tid fra din lokale NTP -server.
begrense 10.10.10.1 maske 255.0 .0.0 nomodify notrap
Sørg for å endre IP-adressen og maske for å matche dine nettverket krav . Standard Ubuntu konfigurasjon gjør at serveren å utveksle tid med noen annen tid server og gi tid synkronisering til enheter i nettverket.
Lagre filen og avslutt.
4
Åpen port 123 trafikk -og utgående på din Internett-brannmur slik at tidssynkronisering trafikk kan passere gjennom brannmuren i begge retninger . Informasjon pakker på et TCP /IP-nettverk , som inkluderer internett , er identifisert med portnummer. Utvalget av tall fra 1 til 1023 er kalt "kjente port nummer ", og er tildelt til den vanlige TCP /IP-pakke typer. Port 123 er TCP /IP " velkjent port " nummer som identifiserer NTP pakker
5
Start NTP server med følgende kommando: .
Sudo /etc /init . d /ntp restart
Når NTP serveren starter på nytt de nye innstillingene vil gjelde , og serveren vil være å gi tid til nettverket.
6
Test serveren med følgende kommando:
sudo ntpq - np
Søk i kommandoutdataene for en liste over servere med tall ved siden av dem . En stjerne ved siden av en server navnet indikerer at disse NTP-servere er synkronisering med NTP -server. Målet for jitter bør være under 100 og forsinke og offset bør være større enn null. Jitter , offset og forsinkelse er timing verdier i millisekunder som følge av spørringen til den eksterne tid server. Offset er forskjellen i tid mellom referansen server og systemet klokke, mens forsinkelsen gjenspeiler rundtur spørringen tid . Jitter er forskjellen mellom forskjellene i søkeresultatene.
Konfigurer enheter på ditt lokale nettverk for å få sin tid fra din nye Ubuntu Linux NTP server.