Bir NTP Zaman Sunucusu Çalıştırılırken Linux'ta Doğru Zamanda tutulmak

Linux işletim sistemleri kısmen, Windows veya OS X gibi ticari sistemler üzerinde sahip oldukları pek çok avantaja sahip olmaları nedeniyle gittikçe popüler hale geliyor. Linux, (Linux tabanlı bir sisteme bulaşabilecek yalnızca bir avuç virüs olduğu için) daha yüksek güvenlik sunuyor; daha iyi kararlılık ve Çoğu durumda ücretsizdir.

Ev ve iş kullanıcılarının birçoğu Linux temelli işletim sistemlerine geçmek ve Redhat, Mandrake, Ubuntu veya diğer UNIX ve LINUX tabanlı sistemler olmasına bakmaksızın zaman kazanmak nispeten daha açıktır.

Saat senkronizasyonu zaman açısından hassas birçok uygulamada hayati önem taşır ve çoğu işletme kullanıcısı, senkronize bir ağ olmadan herhangi bir çevrimiçi işlemi gerçekleştirmek imkansız bulmaktadır. Ev kullanıcıları bile, sistemlerinin doğru bir saatte çalıştığından, e-postaların artık gönderilmeden ve güvenlik arttıkça gelmediğinden emin olmak için bir avantaj buluyor.

Çoğu Linux tabanlı işletim sistemi, bir ağda zaman senkronizasyonu için tasarlanmış bir Internet protokolü olan Ağ Zaman Protokolü'nün (NTP) bir sürümünü içerir. NTP, önceden paketlenmiş bir sürüm içermeyenler için açık kaynaktır ve ntp.org adresinden ücretsiz olarak erişilebilir.

NTP çoğu Windows sürümünde kullanılabilir; Linux kullanıcıları, geleneksel olarak NTP için birincil geliştirme platformu olması avantajına sahiptir. İnternet'ten veya özel bir ağ zaman sunucusu aracılığıyla bir zamanlama kaynağı kullanarak çalışır.
Bu referans saatleri UTC saatini (koordinatlı evrensel zaman), birkaç nanosaniyeye (bir nanosaniyenin saniyenin milyarda birincisi) kadar doğru olan atom saatlerinden geçirilen genel zaman ölçeğini çalıştırır.

Basitçe söylemek gerekirse, NTP cini (arka planda çalışan bir hizmet programı) bilgisayardaki zamanı düzenli aralıklarla zamanlama kaynağı ile karşılaştırır ve herhangi bir sürüklenmeye bağlı olarak onu ayarlar.

NTP arka planı 'ntp.conf' dosyası kullanılarak yapılandırıldı. Yapılandırma dosyası, NTP zamanlama sunucularının konumunun depolandığı yerdir. Halka açık bir internet zamanlama kaynağını kullanmaya kalkışırsanız, 200 sunucularından oluşan bir koleksiyona sahip olan https://www.pool.ntp.org adresini ziyaret etmeniz önerilir.

Bununla birlikte, Microsoft ve Novell, internet tabanlı zamanlama kaynaklarının, kimliği doğrulanmadığı için kullanılmadığını ve kötü amaçlı saldırılar için bir ağ geçidini açık bırakabileceğini şiddetle tavsiye eder.

Alternatif ve en çok tercih edilen şekilde, daha iyi doğruluk sağlayan ve çok daha güvenli olan özel NTP zaman sunucuları mevcuttur. Bu zaman sunucuları, ulusal bir radyo yayınından (ABD'deki WWVB veya Birleşik Krallık'taki MSF gibi) veya GPS sistemi üzerinden bir zamanlama kaynağı alır.

Kurulduktan sonra bu sistemler sürekli olarak tüm ağ bilgisayarlarının saatlerinde zamanı kontrol eder ve bunları herhangi bir sürüklenme için ayarlar. Ulusal saat ve frekans iletimlerinin 1 - 20 milisaniye'ye (saniyenin 1 / 1000 olduğu bir milisaniyedir) doğru olsa da tipik bir GPS alıcısı, UTC'nin birkaç nanosaniye içinde zamanlama bilgisi sağlayabilir.

Bu mesaj tarafından yazılmıştır

Richard N Williams

Richard N Williams teknik yazar ve NTP Server ve Time Senkronizasyon sektöründe uzmandır. Google + 'da Richard N Williams