Windows NTP Konfigürasyonları ve Kontrol Listesi Part 1

0
234

Merhaba Arkadaşlar,

 

Yakın zamanda başıma gelen bir konu ve Microsoft’taki teknik arkadaşlarla yapılan aksiyonları elimden geldiğince sizlerle paylaşmak istiyorum. Ntp konfigürasyonları ile ilgili süreçleri sıralı şekilde yazmak istiyordum uzun zamandır şimdi fırsatım oldu.

Aşağıdaki komutlar ile özellikle PDC makinesini dış bir kaynaktan ( windows, tubitak, ntp.org) zaman bilgisini güncellemesi için ayarlayabilirsiniz.

 

Öncenlike Primary Domain Controller ortamında hangi sunucu olduğunu bilmemiz ve bu sunucuda aksiyon almamız gerekiyor. PDC makinesinden emin değilseniz cmd ekranına aşağıdaki komutu yazarak ortamda kimin PDC (Primary Domain Controller) olduğunu görebilirsiniz.

 

netdom query fsmo

 

veya powershell ekranında aşağıdaki komut ile PDC yi tespit edebilirsiniz

 

[System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest().RootDomain.PdcRoleOwner.Name

 

Bir başka yöntem ise dsquery komutu ile öğrenme bu aşağıdaki komut sayesinde gerçekleşir.

 

dsquery server -hasfsmo pdc

 

PDC bilgisine ulaştıktan sonra PDC sunucusuna logon oluyoruz ve CMD ekranını yönetici yetkisi ile açıyoruz artık PDC sunucumuzu NTP Server konfigürayonlarını tanımlamaya başlayabiliriz ve aşağıdaki komutu çalıştırıyoruz bu komut manuel olarak time server bilgisini nereden alması gerektiğini tanımlamaya yarayan bir komuttur.

 

w32tm.exe /config /manualpeerlist:”0.us.pool.ntp.org, 1.us.pool.ntp.org, 2.us.pool.ntp.org, 3.us.pool.ntp.org” /syncfromflags:manual /reliable:YES /update

 

yukarıdaki komutu yazdıktan sonra ilgili sunuculara gidip güncellemesi için update ve servisini yeniden başlatma komutu aşağıdaki gibidir bu işlemin yapılması gerekmektedir.

 

w32tm.exe /config /update

Restart-Service w32time


 

Şimdi PDC sunucunda yaptığımız bu işlemleri ve zaman bilgisini anlık olarak güncellemesi için aşağıdaki komut koşturulur

w32tm /resync /nowait


 

Yapılan değişiklikler sonrası NTP ayarlarını kontrol etmek için

w32tm /query /configuration

 

Bu komut ise artık yapılan değişiklikler sonrasında zaman kaynağı olarak hangi sunucuyu gördüğünüzü gösterir

w32tm /query /source

 

Ayarladığımı tüm NTP ile ilgili diğer konfigürasyonlar için detaylı bilgi alabilirsiniz

w32tm /?

 

Zaman sunucusunun durumunu göztermek için, örneğin local mi yoksa external bir time server mı bilgisini verir buraya dikkat artık tanımlarımız gelmeye başladı Source: kısmı

w32tm /query /status

 

Bu komut dizini sayesinde ortamdaki bir PDC sunucusunu dışarıdan NTP hizmeti alarak güncelleyebilirsiniz.

 

Şuana kadar Microsoft Primary Domain Controller üzerinde NTP konfigürasyonunu yaptık ve test ettik. Bir sonraki yazımda NTP Migration Nasıl Yapılır’dan bahsedeceğim.

Umarım Faydalı olmuştur