[linux-network] Re: NTP server

---------

From: Deniz Akkus Kanca (deniz@arayan.com)
Date: Thu 25 Mar 2004 - 00:34:43 EST

  • Next message: erdal eker: "[linux-network] Adsl Bridge"

    Çar 24 Mar 2004 16:39 tarihinde şunları yazmıştınız:
    > merhaba. Bir time servera ihtiyacimiz var. Sunucularimizi iceride bu
    > sunucudan saat ayarlamasi yaptiracagiz. ntpd de bunu yapamadik belkide
    > eksigimiz var. Bu konuda yardimci olabilir misiniz? Iyi bir time server
    > lazim ve ntpd den senkronize olabilmeli. tesekkurler
    > ozmen demirkol

    ntp.conf dosyası

    server sunucu1
    server sunucu2
    server sunucu3

    şeklinde minimum 3 adet 2. tier ntp sunucusu ismi yazın.

    Aynı sunucu isimleri:

    /etc/ntp/step-tickers
    sunucu1
    sunucu2
    sunucu3

    şeklinde tekrar geçmeli. Aradaki fark: Step-tickers dosyası, sistem açılır
    iken non-continuous şekilde saati ayarlar. Örneğin 5 dakika ileri veya geri
    alınacaksa bunu hemen yapar. NTPD çalıştıktan sonraki ayar, saatin hep ileri
    gitme mantığını bozmadan, yedire yedire yapılır. Dolayısıyla büyük saat
    farkları çok uzun zaman devam edecektir.

    3 adet sunucu belirtmenin sebebi, ntp'nin bunlar içerisinde oylama yaparak
    (biraz daha komplike aslında) triangulation ile saati daha doğru düzeltmesi.
    Ağdan haberleşme dolayısıyla oluşan gecikmeler vs. giderilmeye çalışılıyor.

    NTP çalışır çalışmaz senkron olmaz. Bir 10 dakika bekledikten sonra ntpstat
    veya ntptrace komutları ile kontrol edin.

    DHCP ile ntp sunucu adresini istemci makinalara bildirebilirsiniz:
    option ntp-servers sizinsunucu1, sizinsunucu2, sizinsunucu3;

    Bildiğim kadarı ile Windows makinaları bu DHCP ayarını kabul etmiyor. Ama
    Linux makinalarda düzgün çalışıyor. XP vs. için komut satırından net time vs.
    gibi bir ayarla bağlayabiliyorsunuz.

    İşi iyice sağlama almak isterseniz, local LAN'de de 3 adet ntp
    çalıştıracaksınız. Bunlar da değişik (tier1'leri de farklı olan) 3'er adet 2.
    tier sunucu'dan ayarlanacak.

    Öyle bir durumda, server satırlarının yanısıra, ntp.conf'da:
    peer sizinsunucu1;
    peer sizinsunucu2;

    ayarları da yapın. Böylece hem server'ları ile, hem de kendisiyle eş konumda
    bulunan lokal diğer NTP sunucuları ile fikir teatisinde bulunuyorlar. Ve
    saat, hep senkron ve düzgün oluyor.

    Esen kalın,
    Deniz

    PS. ntp etiketinde, haber vermeksizin sunucu kullanmak ayıptır. 2. tier olup
    başkalarına servis vermeyecekseniz, 1. tier sunuculara bağlanmak da ayıptır.
    2. tier sunuculara bağlanın (yani siz 3. tier olun) ve bağlandığınız
    sunucuların admin'lerine bir ufak email atarak haber verin.


  • Next message: erdal eker: "[linux-network] Adsl Bridge"

    ---------

    Bu arsiv hypermail 2.1.6 tarafindan uretilmistir.