Active Directory Saat Senkronizasyonu (NTP Configuration)

Domain Controller’lar ve domaine üye bilgisayarlar arasında saat eşitlenmediyse Active Directory düzgün çalışmaz (veya hiç çalışmaz).

Örneğin, Kerberos V5’te bilgisayarlar arasında senkronizasyon farkı 5 dk’dan fazla ise bu bilgisayarların kimliği doğrulanmaz. Ayrıca Active Directory replikasyon çakışmalarını önlemek için zaman damgası (time stamp) kullanır.

Active Directory’de Saat Nasıl Senkronize Edilir?

  1. Active Directory’de saat senkronizasyonu için Windows Time Service (w32time) servisi kullanılır.
  2. Forest’ta Root domainin PDC Emulatorü harici (external) bir zaman sunucusu ile senkronize olmalıdır (bir router, bir başka bağımsız sunucu, bir internet zaman sunucusu vb.).
  3. Domaindeki tüm Domain Controller’lar domaindeki senkronizasyonu o domainin PDC Emulatorü’nden (Primary Domain Controller) NT5DS kullanarak sağlarlar.
  4. Domainin PDC Emulatorü parent domaindeki herhangi bir domain controller ile NTP kullanarak senkronizasyon yapar.
  5. Domaine üye tüm bilgisayarlar domaindeki herhangi bir domain controller ile senkronizasyon yaparlar.
Active Directory Zaman Senkronizasyonu-01

Active Directory’de Saat Senkronizasyonu Nasıl Yapılandırılır?

Active Directory’de saat senkronizasyonu komut isteminde w32tm.exe komutu kullanılarak veya Group Policy uygulanarak yapılabilir.

1.Yöntem

w32tm.exe Kullanımı

w32tm .exe komutu kullanılarak saat senkronizasyonu yapılandırmak için aşağıdaki adımlar izlenir :

PDC Emulator’de komut istemi yönetici haklarıyla açılır ve aşağıdaki komut çalıştırılır :

w32tm /config /manualpeerlist:timeserver /syncfromflags:manual /reliable:yes /update

Not: timeserver bölümüne kaynak olarak kullanılacak zaman sunucusu tanımlanmalıdır.

Örnekler :

w32tm /config /manualpeerlist:0.pool.ntp.org /syncfromflags:manual /reliable:yes /update

w32tm /config /manualpeerlist:10.10.10.1 /syncfromflags:manual /reliable:yes /update

Tamamlandığında w32time servisi aşağıdaki komutla yeniden başlatılır.

net stop w32time && net start w32time

Active Directory Zaman Senkronizasyonu-02

PDC olmayan diğer domain Controller’larda komut istemi yönetici haklarıyla çalıştırılıp aşağıdaki komut çalıştırılır :

w32tm /config /syncfromflags:domhier /update

Tamamlandığında w32time servisi aşağıdaki komutla yeniden başlatılır.

net stop w32time && net start w32time

Active Directory Zaman Senkronizasyonu-03

2.Yöntem

WMI Filter ile Group Policy Uygulanması

Group Policy kullanmak özellikle PDC rolünün başka bir DC’ye aktarılması durumunda daha yararlı olacaktır. Yapılması gereken işlemler aşağıdaki gibidir :

Hedef PDC Emulator’ü için aşağıdaki sözdizimi (syntax) ile bir WMI filter ayarlanmalıdır.

Select * from Win32_ComputerSystem where DomainRole = 5

Active Directory Zaman Senkronizasyonu-04

Yeni bir group policy oluşturularak Domain Controllers container’ına bağlanmalıdır. Bu group policy’e WMI Filter olarak oluşturulan filter uygulanır.

Active Directory Zaman Senkronizasyonu-05

Oluşturulan Group Policy özelliklerinde aşağıdaki bölümler düzenlenir.

Computer Configuration -> Administrative Templates -> System -> Windows Time Service -> Time Providers -> Configure Windows NTP Client Enabled konuma getirilir ve aşağıdaki ayarlar uygulanır.

Active Directory Zaman Senkronizasyonu-06

NOT : Type bölümü NTP olarak tanımlanmalı ve NtpServer bölümünde belirtilecek kaynak zaman sunucusu şu formatta yazılmalıdır : İsim-veya-IP,server-flag

Computer Configuration -> Administrative Templates -> System -> Windows Time Service -> Time Providers -> Enable Windows NTP Client Enable konumuna getirilir.

Active Directory Zaman Senkronizasyonu-07

PDC olmayan tüm Domain Controller’lar NT5DS (Domain Hiyerarşisi) olarak ayarlanmalıdır.

Evrensel Ayarlar için Group Policy Oluşturmak

Yapılması gerekenler aşağıdaki gibidir :

Yeni bir group policy oluşturularak Domain Controllers container’ına bağlanmalıdır veya yukarıda oluşturulan group policy düzenlenmelidir.

Group Policy özelliklerinde aşağıdaki bölüm düzenlenir.

Computer Configuration -> Administrative Templates -> System -> Windows Time Service -> Global Configuration Settings

Kullanıma bağlı olarak varsayılan değerlerde bırakılabilir.

Active Directory Zaman Senkronizasyonu-08

Kontrol

Yapılmış olan konfigürasyonların kontrolü için aşağıdaki adımlar uygulanır :

PDC olan Domain Controller’da NTP’nin kullanıldığını teyit etmek için registry kayıtlarında aşağıdaki yol incelenir

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters

Bu bölümdeki Type ve NtpServer parametreleri

Active Directory Zaman Senkronizasyonu-09
Active Directory Zaman Senkronizasyonu-11

PDC üzerinden zamanın NTP sunucusundan sorunsuz şekilde alındığının kontrolü için aşağıdaki komut girilir ve Event Viewer’dan kontrolü sağlanır.

w32tm.exe /resync /rediscover /nowait

Active Directory Zaman Senkronizasyonu-10

Zaman sunucusunu doğrulamak için aşağıdaki komutlar kullanılabilir.

w32tm /query /configuration

w32tm /query /status

Active Directory Zaman Senkronizasyonu-12

Bu şekilde Active Directory Saat Senkronizasyonu (NTP Konfigürasyonu) tamamlanmış olur.

Faydalı olması dileğiyle…

Active Directory Saat Senkronizasyonu (NTP Configuration)” için bir yorum

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s