Çevrimiçi olmayan bilgisayarlar için saatler nasıl senkronize edilir?


10

Windows 7'yi katıştırılmış ve birbirine bir anahtarla bağlı olan, ancak daha büyük bir ağa veya Internet'e bağlı olmayan bazı bilgisayarlarım var. Birkaç hafta sonra saatler kayıyor ve aralarındaki kütüklerde neler olup bittiğini anlamak zor. Bu bilgisayarlardaki saatleri senkronize etmenin bir yolu var mı? 1 saniye içinde benim için yeterince iyi olurdu.

Bir çözüm aradım ve her şey bu sayfanın bağlantısı veya bu sayfanın bir kopyası gibi görünüyor: http://support.microsoft.com/kb/816042

Bilgisayarlardan biri diğerleri için bir master görevi görür ve bunu yukarıdaki makalede "Windows Saati hizmetini bir iç donanım saati kullanacak biçimde yapılandırma" bölümünde açıklandığı gibi yapılandırdım. NtpServer seçeneği için ana bilgisayarın IP adresini kullanarak "Windows Saati hizmetini bir dış saat kaynağı kullanacak biçimde yapılandırma" bölümünde açıklandığı gibi başka bir bilgisayarı yapılandırmaya çalıştım. 15 Dakika bekledim ve saatler senkronize değildi (yaklaşık 1 dakika arayla kalırlar).

Ayrıca, w32time hizmeti tarafından üretilen hata mesajlarını bulmanın bir yolu var mı? Şu anda tek yaklaşımım bir şeyi değiştirmek ve işe yarayıp yaramadığını görmek için beklemek.

Bu bilgisayarlar bir etki alanında değil.

Yanıtlar:


13

Aynı ağa bir TimeServer kurmanız gerekir. Şimdi bir Windows 7 makinesinin zamanı paylaşabilmesi için makaleler var ... ama emin değilim. Tüm Windows 2000+ sunucularının standart olarak NTP etkinleştirilmiş olarak geldiğini biliyorum ve bir etki alanında olduğunuzda, sunucunun etki alanını otomatik olarak kullanır.

Microsoft, özel bir zaman sunucusu kullanmanızı önerir , ancak bu başka bir makine gibidir.

Ancak Group Policy EditorWindows 7'de NTP sunucusunu etkinleştirmek için bir seçenek var - bunu buldum ... ama daha fazlası değil .

Daha sonra her istemcinin [192.168.0.25] gibi NTP için değiştirilen IP adresine ihtiyacı vardır.

Resim açıklamasını buraya girin

Ancak, örneğin tüm verileri tutan özel bir "sunucu" (gerçekten bir sunucu değil, sadece ana bilgisayar) makineniz varsa. Küçük bir Linux dağıtımına sahip bir sanal makine çalıştırabilir ve üzerinde bir NTP kurmak yerel yükleyiciyi kullanmak kadar kolaydır. Bu dağıtımlar küçüktür ve neredeyse hiç bellek veya CPU kullanmaz, ancak biraz araştırırsanız çok etkileyici şeyler yapabilir.

Ancak en iyi çözüm bir Windows Server kurmak ve tüm makineleri bir etki alanına koymaktır.

Windows SBS Essentials'ı deneyebilirsiniz ve bu da çok ucuz.


1
Çalıştırmayı başardım, ancak ana bilgisayardaki güvenlik duvarında UDP 123 bağlantı noktasını açmak zorunda kaldım. Ana bilgisayara ayrı bir zaman sunucusu eklemek zorunda kalmadım. Bundan sonra, bağımlı bilgisayarlarda gerekli olan tek değişiklik, internet zamanı sekmesindeki sunucuyu ppumkin önerdiği gibi ayarlamaktı.
mccoyn

Yeniden başlatmanın ardından işe yaramadı. Bu bağlantı nedenini açıklıyor: mcbsys.com/techblog/2010/09/…
mccoyn

Sadece pencereleri boyunda usaull bir ağrı olmak :( Bunu duyduğuma üzüldüm .. ama bu bağlantı hiper-v'yi, yani virütalizasyonu açıklıyor.VM'yi üzerinde bir NTP sunucusu ile kullanmak daha iyi, bu otomatik olarak başlayacak yeniden başlatma ...
Piotr Kula

1
Ayrıca hizmet tetikleyicilerini de açıklar. Sanallaştırma sadece ekstra. Çalışmak için bir etki alanında değilse varsayılan olarak çalışmak üzere yapılandırıldığından "sc triggerinfo w32time delete" çalıştırmak zorunda kaldı. Evet, pencereler acı veriyor.
Ocak'ta mccoyn
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.