pool.ntp.org

NTP Pool


Jak použít pool.ntp.org?

Chcete-li jen synchronizovat hodiny vašeho počítače pomocí sítě, stačí vám velmi jednoduchý konfigurační soubor (pro program ntpd z dílny ntp.org, na jakémkoli podporovaném operačním systému - Linuxu, *BSD, Windows a dokonce i na několika exotičtějsích systémech):

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

Jména 0, 1, 2 and 3.pool.ntp.org ukazují na náhodně vybranou skupinu serverů, která se mění každou hodinu. Zajistěte, aby hodiny vašeho počítače byly nastaveny smysluplně (v rozsahu několika minut od 'správného' času) - můžete použít ntpdate pool.ntp.org, nebo jen požijte příkaz date a nastavte čas podle vašich hodinek. Spusťte ntpd, a za nějaký čas (může to trvat až půl hodiny!), by měl výstup příkazu ntpq -pn vypadat nějak takto:

$ ntpq -pn
     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 adresy budou jiné, neboť vám byly náhodně přideleny časové servery. Podstatné jsou řádky začínající hvězdičkou (*), které značí, že váš počítač dostává časové informace z internetu - a už se o to nebudete muset více starat!

Hledání adresy pro pool.ntp.org (nebo 0.pool.ntp.org, 1.pool.ntp.org atd.) obvykle vrátí IP adresy serverů ve vaší zemi nebo v její blízkosti. Pro většinu uživatelů to bude znamenat nejlepší výsledky.

Můžete také použít zóny kontinentů (Například europe, north-america, oceania or asia.pool.ntp.org), a zóny zemí (tedy ch.pool.ntp.org pro Švýcarsko) - ve všech těchto zónách můžete použít opět jména 0, 1 or 2, tedy 0.ch.pool.ntp.org. Zóna země nemusí pro vaši zemi existovat, nebo může obsahovat jen jeden nebo dva časové servery.

Používáte-li novější verzi Windows, můžete použít vestavěného ntp klienta systému. Jako správce zadejte příkaz

w32tm /config /syncfromflags:manual /manualpeerlist:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org"

do příkazové řádky. Bude to fungovat ve Windows 2003 a novějších. Používáte-li starší verzi Windows, zkuste

net time /setsntp:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org"

Téhož dosáhnete, když jako správce klepnete pravým tlačítkem na hodiny ve stavové liště, vyberete 'Upravit datum a čas' a zadáte jméno serveru do karty 'Čas sítě'.

Firma Meinberg vytvořila port ntp démona pro Windows.

Je-li váš systém Windows součástí domény, možná nebudete moci nezávisle nastavovat čas na vašem počítači. Více informací o nastacení času v systému Windows najdete na stránce How Windows Time Service Works.

Poznámky

Máte-li statickou IP adresu a rozumné připojení k internetu (kapacita není až tak důležitá, ale musí být stabilní a ne příliš vytížené), zvažte prosím věnování vašeho serveru klastru. Nepřijdete o víc než několik set bytů za sekundu a pomůžete tomuto projektu přežít. Další informace najdete na stánce věnované informacím o připojení, prosíme přečtěte si ji.

Má-li váš poskytovatel připojení k internetu časový server, nebo víte-li o dobrém časovém serveru ve vaší blízkosti, měli byste použít ten a ne tento klastr - pravděpodobně dostanete přesnější čas a použijete méně síťových prostředků. Pokud víte pouze o jednom časovém serveru ve vaší blízkosti, můžete použít ten a třeba další dva z pool.ntp.org a podobně.

Vzácně se může stát, že dostanete přidělen stejný časový server dvakrát - restart ntp serveru obvykle tento problém vyřeší. Používáte-li zónu příslušné země, může to být způsobeno tím, že je v ní jen jeden server - v tom případě raději použijte zónu příslušného kontinentu. Jednotlivé zóny a jejich obsah si můžete prohlédnout, abyste věděli kolik serverů máme přiřazeno do dané zóny.

Buďte prátelští. Mnoho serverů poskytují dobrovolníci a téměř všechny servery jsou ve skutečnosti souborové servery nebo e-mailové servery nebo webové servery, na kterých jen také běží ještě ntp. Nepoužívejte prosím ve své konfiguraci více než čtyři časové servery a nehrajte si prosím s burst nebo minpoll - dosáhnete jen zvýšené zátěže na časových serverech dobrovolníků.

Ujistěte se, že máte správně nakonfigurovanou časovou zónu vašeho počítače. Sám ntpd časové zóny nepoužívá, pracuje jen s UTC.

Synchronizujete-li nějakou síť pomocí pool.ntp.org, nastavte si prosím jeden počítač jako časový server a synchronizujte ostatní počítače s ním. (Budete si muset něco přečíst - ale není to vůbec složité. A vždy je tu konference comp.protocols.time.ntp.)

Na tomto místě bychom rádi poděkovali těm, kteří věnují svůj čas a své časové servery této síti.