Bu yazıda, Windows Server’ı bir NTP sunucusu olarak nasıl yapılandıracağımızı ve domain içindeki istemcileri bu sunucuya nasıl bağlayacağımızı adım adım inceliyoruz.
NTP Nedir?
NTP (Network Time Protocol), ağ üzerindeki cihazların saatlerini senkronize etmek için kullanılan bir internet protokolüdür. Bu protokol, özellikle bilgisayar ağlarında zaman uyumsuzluklarını önlemek ve sistemlerin doğru zaman bilgisiyle çalışmasını sağlamak için geliştirilmiştir.

NTP, istemci-sunucu modeliyle çalışır ve zaman bilgilerini yüksek doğrulukla senkronize eder. UDP 123 numaralı port üzerinden iletişim sağlar ve ağdaki cihazların zamanlarını hassas bir şekilde eşitleyerek güvenlik olaylarının doğru analiz edilmesine yardımcı olur.
Windows Server’da NTP Sunucu Kurulumu ve Yapılandırma
Powershell’i admin olarak açıp aşağıdaki komutları giriyoruz.
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpServer" -Name "Enabled" -Value 1
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\W32Time\Config" -Name "AnnounceFlags" -Value 5
Restart-Service w32time

Group Policy ile Domain İçindeki İstemcilere NTP Ayarlarını Yayma
Çalıştıra gpedit.msc komutunu girdikten sonra “Computer Configuration -> Administrative Templates -> System -> Windows Time Service -> Time Providers” sekmesine gitmemiz gerekiyor.
Aşağıdaki ekran görüntülerini takip ederek geri kalan adımları yapabilirsiniz. Bu kılavuzda Windows server’ın sync olacağı NTP server olarak MS’in NTP sunucuları (time.windows.com) ayarlı. Siz farklı bir sunucu kullanacaksanız ona göre değiştirmeniz gerekecektir.



Manuel İstemci Konfigürasyonu ve Doğrulama
İstemci bilgisayara el ile NTP sunucu bilgilerini girme. CMD’yi yine admin olarak açıyoruz.
w32tm /config /manualpeerlist:"SRVDC2019-01.BKTEST.LOCAL" /syncfromflags:manual /reliable:YES /update
Doğrulama
w32tm /stripchart /computer:SRVDC2019-01.BKTEST.LOCAL /dataonly /samples:5

Zamanı detaylı bir şekilde görme.
echo %time%
Mevcut NTP yapılandırmasını sorgulama (powershell veya cmd admin olarak açmanız gerekiyor).
w32tm /query /configuration

İstemciyi NTP sunucusuna senkronize olmaya zorlama.
w32tm /resync
Windows time servislerini kapatıp, açma.
net stop w32time
net start w32time
Faydalı Linkler
Şimdilik anlatacaklarım bu kadar. Görüşmek üzere…