Kuinka käytän poolia?
Jo haluat vain synkronoida tietokoneesi kellon verkkoon, asetustiedosto (ntp.org:in jakelupaketin ntpd-ohjelmalle, millä tahansa tuetuista käyttöjärjestelmistä - Linux, *BSD, Windows tai jopa jokin eksoottisempi järjestelmä) on hyvin yksinkertainen:
driftfile /var/lib/ntp/ntp.drift server 0.pool.ntp.org server 1.pool.ntp.org server 2.pool.ntp.org server 3.pool.ntp.org
Nimet 0, 1, 2 ja 3.pool.ntp.org viittaavat satunnaiseen joukkoon palvelimia jotka muuttuvat kerran tunnissa. Varmista että tietokoneesi kello on asetettu jokseenkin järkevään aikaan (muutaman minuutin sisään 'oikeasta' ajasta) - voit käyttää komentoa ntpdate pool.ntp.org, tai vain komentoa date ja aettaa ajan rannekellosi näyttämään aikaan. Käynnistä ntpd, ja jonkin ajan kuluttua (tämä voi kestää jopa puoli tuntia) komennon ntpq -p pitäisi näyttää jotakin seuraavanlaista:
avbidder:~$ ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
+81.6.42.224 193.5.216.14 2 u 68 1024 377 158.995 51.220 50.287
*217.162.232.173 130.149.17.8 2 u 191 1024 176 79.245 3.589 27.454
-129.132.57.95 131.188.3.222 3 u 766 1024 377 22.302 -2.928 0.508
IP-osoitteet ovat jotain muuta kuin yllä koska sinulle on jaettu satunnaiset aikapalvelimet. Ydinasia tässä on että yksi riveistä alkaa tähtimerkillä (*), mikä tarkoittaa että tietokoneesi saa ajan Internetistä - eikä sinun enää koskaan tarvitse huolehtia siitä!
Koska pool.ntp.org jakaa aikapalvelimia ympäri maailmaa, ei ajan laatu ole paras mahdollinen. Pääset hieman parempiin tuloksiin käyttämällä mantereesi vyöhykettä (esimerkiksi europe, north-america, oceania tai asia.pool.ntp.org), tai vielä parempia jos käytät maavyöhykettä, kuten ch.pool.ntp.org Sveitsissä. Kaikissa näissä vyöhykkeissä voidaan samalla tavalla käyttää 0, 1, 2 tai 3-etuliitettä, kuten 0.ch.pool.ntp.org. Huomaa kuitenkin että maallesi ei välttämättä ole vyöhykettä, tai se saattaa sisältää vain muutamia aikapalvelimia. Jos tiedät aikapalvelimia jotka ovat sinua lähellä (verkon etäisyydessä, mitattuna traceroute- tai ping-komennolla), on näiden tarjoama aika luultavasti parempi.
Jos käytät viimeaikaista Windowsin versiota, voit käyttää myös järjestelmän sisäänrakennettua ntp-asiakasohjelmistoa. Aja vain komento:
w32tm /config /syncfromflags:manual /manualpeerlist:0.pool.ntp.org,1.pool.ntp.org,2.pool.ntp.org,3.pool.ntp.org
Joillain vanhemmilla Windowsin versioilla annetaan seuraavan kaltainen komento:
net time /setsntp:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org"
Saman saa aikaiseksi myös (pääkäyttäjän oikeuksin) klikkaamalla hiiren oikealla painikkeella Tehtäväpalkin oikeassa reunassa olevaa kelloa, valitsemalla 'Muuta päivämäärä ja kellonaika' ja syöttämällä palvelimen 'Intenet-aika' -välilehdellä.
Meinberg on portannut ntp-palvelimen Windowsille.
Jos Windows-koneesi on domainissa, voi olla ettet pysty päivittämään koneen kelloa omin päin. Katso How Windows Time Service Works.
Huomioita
Jos sinulla on staattinen IP-osoite ja kohtuullisen nopea Internet-yhteys (kaista ei ole niin tärkeä tekijä mutta järjestelmän tulisi olla vakaa, eikä liian kuormitettu), harkitse palvelimesi lahjoittamista pooliin. Se ei tee palvelimellesi muutamaa sataa tavua enempää liikennettä sekunnissa, mutta autat tätä projektia säilymään hengissä. Katso lisätietoja liittymissivulta.
Jos Internet-palveluntarjoajallasi on aikapalvelin, tai jos tiedät hyvän aikapalvelimen lähelläsi, sinun kannattaa käyttää sitä poolin palvelimien sijaan - näin saat luultavasti paremman ajan ja kuormitat samalla verkkoa vähemmän. Jos tiedät vain yhden aikapalvelimen lähelläsi, voit tietenkin käyttää sitä ja lisäksi kahta pool.ntp.org:ista ja niin edelleen.
Joskus voi käydä niin että sinulle jaetaan sama aikapalvelin kahdesti - tilanne selviää yleensä käynnistämällä ntp-palvelin uudestaan. Jos käytät maavyöhykettä, huomaa että tämä voi johtua siitä että vyöhykkeeseen ei kuulu kuin yksi palvelin - tässä tapauksessa on parempi käyttää mantereen vyöhykettä. Voit selata vyöhykkeitä nähdäksesti kuinka monta palvelinta kussakin on.
Ole kohtelias. Monet palvelimista ovat vapaaehtoisten ylläpitämiä, ja lähes kaikki palvelimista ovat oikeastaan tiedosto-, posti- tai webpalvelimia jotka vain sattuvat ajamaan myös ntp:tä. Älä käytä useampaa kuin kolmea palvelinta asetustiedostossasi, äläkä tee ilkeitä temppuja burstilla tai minpollilla - teet vain haittaa projektille.
Varmista että koneesi aikavyöhykeasetus on oikein. ntpd ei itsessään tiedä mitään aikavyöhykkeistä vaan käyttää sisäisesti UTC:tä.
Jos synkronoit kokonaista verkkoa pool.ntp.org:iin, ole hyvä ja aseta yksi paikallisista koneista aikapalvelimeksi ja synkronoi muut koneet tähän koneeseen. (Tämä vaatii hieman järjestelyjä mutta ei oikeasti ole kovin vaikeaa. Ja voit aina kysyä apua comp.protocols.time.ntp-uutisryhmästä.)
Tässä kohtaa haluaisin lausua kiitokseni heille jotka lahjoittavat aikaansa ja aikapalvelimiaan tähän verkostoon.