Here are the steps to configure a Windows machine to function as an NTP server using PowerShell:
Open PowerShell with administrative privileges.
Run the following command to check if the Windows Time service is running:
Get-Service -Name W32Time
If the Windows Time service is not running, start it by running the following command:
Start-Service -Name W32Time
Set the Windows Time service to start automatically by running the following command:
Set-Service -Name W32Time -StartupType Automatic
Open the UDP port 123 on the Windows firewall by running the following command:
New-NetFirewallRule -DisplayName "NTP" -Direction Inbound -LocalPort 123 -Protocol UDP -Action Allow
Configure the Windows machine to use itself as the NTP server by running the following command:
w32tm /config /manualpeerlist:"127.0.0.1" /syncfromflags:MANUAL /update
Enable the NTP server feature by running the following command:
w32tm /config /reliable:yes /update
Restart the Windows Time service by running the following command:
Restart-Service -Name W32Time
Your Windows machine is now configured as an NTP server. Other devices on your network can now synchronize their time with it.
Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss
Asked: 2022-07-20 11:00:00 +0000
Seen: 8 times
Last updated: Sep 13 '22
What is the process for installing SASS/Compass in the DDEV web container?
Is it possible to create and execute a file without having to type the file name twice?
How can you obtain the sha1 of the most recent commit in a git repository using C#?
What is the process for initializing Java UDFs in Spark?
How can I use crontab to initiate and modify the libcamera-vid RTSP stream on my Raspberry Pi?
Is it possible to repair a file within a docker container that has failed to start?
What is an effective way to edit HTML strings using PowerShell?