NTP : Configure NTP Server2024/11/27 |
Configure NTP Server to provide time synchronization service to Clients.
If the computer that is an Active Directory Domain Controler, NTP Server feature has already been enabled automatically. |
|
[1] | Run PowerShell with Admin Privilege and Configure. |
Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. # confirm current setting (follows are default settings) PS C:\Users\Administrator> Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpServer" AllowNonstandardModeCombinations : 1 ChainDisable : 0 ChainEntryTimeout : 16 ChainLoggingRate : 30 ChainMaxEntries : 128 ChainMaxHostEntries : 4 DllName : C:\WINDOWS\system32\w32time.dll Enabled : 0 EventLogFlags : 0 InputProvider : 0 RequireSecureTimeSyncRequests : 0 PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\Curr entControlSet\Services\w32time\TimeProviders\NtpServer PSParentPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\Curr entControlSet\Services\w32time\TimeProviders PSChildName : NtpServer PSDrive : HKLM PSProvider : Microsoft.PowerShell.Core\Registry # enable NTP Server feature PS C:\Users\Administrator> Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpServer" -Name "Enabled" -Value 1 # set [AnnounceFlags] to 5 # number means # 0x00 : Not a time server # 0x01 : Always time server # 0x02 : Automatic time server # 0x04 : Always reliable time server # 0x08 : Automatic reliable time server PS C:\Users\Administrator> Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\services\W32Time\Config" -Name "AnnounceFlags" -Value 5 # restart Windows Time service PS C:\Users\Administrator> Restart-Service w32Time # if Windows Firewall is running, allow NTP port PS C:\Users\Administrator> New-NetFirewallRule ` -Name "NTP Server Port" ` -DisplayName "NTP Server Port" ` -Description 'Allow NTP Server Port' ` -Profile Any ` -Direction Inbound ` -Action Allow ` -Protocol UDP ` -Program Any ` -LocalAddress Any ` -LocalPort 123 |
[2] |
NTP Server Host also needs to synchronize time with other Hosts as an NTP Client.
Refer to here to Configure NTP Client. |
Sponsored Link |
|