Kendi Radyo Referanslı NTP Zaman Sunucusu Nasıl Oluşturulur ve Yapılandırılır

Çoğu kişi Windows saatlerini ayarlarken İnternet Saati sekmesini biliyor olabilir. Bu, zamanı senkronize etmek için bir NTP sunucusunu her sıklıkla yoklayan SNTP (Basit Ağ Zaman Protokolü) adlı NTP'nin (Ağ Zaman Protokolü) temel bir şeklidir. Bununla birlikte, tam NTP çok daha fazlasını yapar; örneğin, en iyi ve en kararlı zaman kaynağının ne olduğunu belirlemek için birkaç sunucu yoklama gibi.

Kendi NTP zaman sunucunuzu oluşturmak nispeten basittir ve ABD'nin bir mukimi iseniz, en basit yol, NIST tarafından yayınlanan WWVB zamanlama sinyalini almak için nispeten ucuz bir alıcı modülü kullanmaktır (National Institute of Standards and Time ) 60 kHz frekansında.

WWVB zaman sinyalini kullanarak kendi ürününüzü yaratmak için, WWVB alıcı modülleri düşük maliyetle kolayca elde edilebilir. Bir alıcı modülü ararken göz önüne alınması gereken birkaç nokta vardır:

Doğru zaman işleyişinin elektronik ekipmana kolay entegrasyonunu sağlamak için basit bir arayüz olmalıdır. Alıcı, özellikle WWVB (ABD) zaman sinyalini alacak şekilde tasarlanmış özel cipsler kullanmalıdır. Bunların diğer çözümlere göre avantajı, modüllerin gerekli destek elektroniği, ayarlı kristaller vb. Içermesi ve önceden monte edilmiş, test edilmiş ve genellikle minyatür formda olmasıdır.

Alıcı modülü, uygun bir Anten ile kombine edildiğinde, tam bir zaman kodu alıcısı görevi görür ve harici şifre çözme için bir seri dijital veri çıkışı akışı sağlar.

Modül bir sinyal alacak şekilde monte edilip test edildiğinde, daha sonra bilgisayarınıza veya sunucunuza bağlanabilir.

Bağlandıktan sonra, zaman sunucusu kayıt defteri düzenleyicisini kullanarak yapılandırılmalıdır. Bu adımları izlemeniz yeterlidir:

Aşağıdaki alt anahtarı bulun: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersType
Sağ bölmede, ardından Değer verisi kutusuna düzenlemek Değer türü NTP olarak, Değiştir 'i tıklatın Tamam' ı Tür sağ tıklatın.

Aşağıdaki alt anahtarı bulun: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfigAnnounceFlags.

Sağdaki bölmede, AnnounceFlags'u sağ tıklayın ve Değiştir'i tıklayın. 'AnnounceFlags' kayıt defteri girdisi, sunucunun güvenilir bir zaman başvurusu olup olmadığını, 5 güvenilir bir kaynağı gösterdiğini, Dolayısıyla DWORD Değerini Düzenle kutusunun Değer Verileri'nin altında 5 yazıp yazdıklarını belirtir ve Tamam'ı tıklatır.

Ağ Zaman Protokolünü etkinleştirmek için; NTP sunucusu bulun ve tıklayın: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer

Sağdaki bölmede, Etkin'i sağ tıklayın ve ardından Değiştir'i tıklayın. DWord Değerini Düzenle kutusuna, Değer verisi altına 1 yazın ve Tamam'ı tıklatın.

Şimdi geri dönün ve tıklayın: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersNtpServer

Sağ bölmede, NtpServer, daha sonra sağ bölmedeki Değer verisi türü altında DWORD Değer, değiştirin sağ tıklatın (DNS NtpServer, sonra Domain Name System yazın Değer verisi altında DWORD Değer, değiştirin sağ tıklayın ), her DNS benzersiz olmalıdır ve aksi takdirde değişikliklerin etkili olmaz her DNS adının sonuna 0x1 eklemek gerekir.

Şimdi Tamam'ı tıklayın, sonra bulun ve aşağıdakini tıklayın: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClientSpecialPollInterval

Sağ bölmede, SpecialPollInterval öğesini sağ tıklatın ve Değiştir'i tıklatın. Değer Verisi altındaki DWORD Değerini Düzenle kutusuna her anket için saniye sayısını yazın, yani 900 her 15 dakikada anket gönderir ve ardından Tamam'ı tıklatın.

Zaman düzeltme ayarlarını yapılandırmak için şunu bulun: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig

Sağ bölmede, MaxPosPhaseCorrection, Değer Veri altında, Microsoft Knowledge Base altında DWORD Değerini Düzenle kutusunda, Değiştir ondalık 'ı tıklatın sağ tıklatın ve ardından Tamam' ı böyle 3600 (bir saat) olarak saniye cinsinden süreyi yazın.

Şimdi geri dönün ve tıklayın: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig Sağdaki bölmede, MaxNegPhaseCorrection'ı sağ tıklayın, daha sonra Değiştir'i seçin.

Altında DWORD Düzenle kutusunun altında Ondalık'ı tıklatın, değer veri türü altında saniyede bir zaman (örneğin bir saat içinde anketler) 3600 olarak yoklama istediğiniz Kayıt Defteri Düzenleyicisi'nden çıkın

Şimdi, pencere zaman hizmetini yeniden başlatmak için Başlat'ı, Çalıştır'ı tıklayın (veya komut istemi özelliğini kullanın) ve şunu yazın:

net durdurma w32time && net başlangıç ​​w32time. Ve şu anda zaman sunucunuz hazır ve çalışır durumda olmalıdır.

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

İlgili Okuma