Windows'ta bir Ağ Zaman Sunucusu Yapılandırma

2000'ten bu yana Windows Server'ın tüm sürümleri, Windows Saati Hizmeti (w32time.exe) olarak adlandırılan ve işletim sistemine kurulmuş bir zaman eşitleme özelliği içeriyor. Bu, tüm makineleri belli bir saat kaynağıyla senkronize eden bir ağ zaman sunucusu olarak çalışacak şekilde yapılandırılabilir.

Windows Zaman Servisi, bir sürümü kullanır. NTP (Ağ Zaman Protokolü), normalde basitleştirilmiş bir sürüm, bir ağdaki makineleri senkronize etmek için tasarlanmış olan Internet protokolünün NTP aynı zamanda küresel kullanımdaki çoğu bilgisayar ağının senkronize edildiği standarttır.

Doğru zaman kaynağının seçilmesi hayati önem taşır. Çoğu şebeke UTC (Eşgüdüm Evrensel Zaman) kaynağına senkronize edilir. UTC, en doğru zaman kaynakları olan atom saatlerine dayanan küresel bir standart zamandır.

UTC, internet üzerinden time.nist.gov (ABD Deniz Kuvvetleri Gözlemevi) veya time.windows.com (Microsoft) gibi yerlerden edinilebilir; ancak, internet saati kaynaklarının kimliği doğrulanamayan ve sistemin açık kalmasına neden olan özelliklerin bulunduğuna dikkat edilmelidir. kötüye kullanım ve Microsoft ve diğerleri, harici bir donanım kaynağını özel bir ağ zaman sunucusu gibi referans saat olarak kullanmanızı önerir.

Ağ zaman sunucuları zaman kaynaklarını atomik bir saat kaynağından alınan UTC zamanını yayınlayan ulusal fizik laboratuvarlarından gelen uzman radyo iletiminden veya UTC'yi belirli noktalara sıkıştırmaya ihtiyaç duyması nedeniyle UTC ile ileten bir GPS şebekesinden alın.

NTP, kamuya açık İnternet üzerinden saniyenin 1 / 100 saniyesinde (10 milisaniyelik) zaman tutabilir ve LAN'lar üzerinde daha iyi performans gösterebilir.

Windows Zaman Hizmetini harici bir saat kaynağı kullanmak üzere yapılandırmak için yalnızca bu talimatları izleyin.

Kayıt defteri alt anahtarını bulun.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parametreler

Sağ tıklama yazın ve ardından Değer Verisi kutusuna NTP ekleyerek Değeri Değiştir'i seçin.

ReliableTimeSource 'ı sağ tıklatın, sonra da 0 (sıfır) ekleyerek DWORD Değerini Düzenle kutusunu değiştirin.

NtpServer öğesini sağ tıklatın ve Etki Alanı Adı Sistemi (DNS) yazarak Değeri Değiştir'i seçin (her DNS benzersiz olmalıdır).

şimdi orijinal alt anahtarı bulun ve Dönem'i sağ tıklatın. Değer Verisi (önerilen 24) altında, yoklama aralığı (bir NTP sunucusunun saati nasıl sorduğu sıklıkta) ile DWORD Değerini değiştir kutusunu değiştirin

Aşağıdaki komut satırını çalıştırın, Net durdurma w32time && net start w32time.

Şimdi alt anahtarı HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \ NTP'yi etkinleştirerek NTP'yi etkinleştirin.

Etkin'i sağ tıklatın ve 1 yazarak Değer verisi kutusunu değiştirin.

Sağ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval alt ağının sağ ağrısında SpecialPollInterval tıklayın. DWORD değer kutusunu her anket için istediğiniz zamanı düzenleyin (900 her 15 dakika anket yapar)

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config bulun

Saat düzeltme ayarlarını yapılandırmak için, MaxPosPhaseCorrection öğesini sağ tıklatın, ardından DWORD Değeri kutusunu saniye cinsinden bir süreyle değiştirin (ilk önce ondalığı seçin, 3600 = bir saattir)

Şimdi MaxNegPhaseCorrection için yeniden başlatma pencereleri zaman hizmetini çalıştırarak da yapın (veya komut istemi özelliğini kullanın) net stop w32time && net start w32time.

Her bir makineyi senkronize etmek için komut satırına W32tm / -s yazmanız yeterlidir ve saat sunucusu artık düzgün çalışmalıdır (doğru zaman gösterilmeden önce birkaç oy alması gerekebilir).

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