首页 > 系统相关 >Windows Server 2022 NTP服务器

Windows Server 2022 NTP服务器

时间:2024-05-26 14:00:05浏览次数:16  
标签:PS Administrator Users Windows NTP 2022 服务器

一、配置NTP服务器

配置NTP服务器,为客户端提供时间同步服务。

如果计算机是Active Directory域控制器,则NTP服务器功能已自动启动。

因此,下面的示例是计算机在工作组环境中启用NTP服务器功能。

1.1 使用管理员权限运行 PowerShell 并配置。

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

# 确认当前设置(以下为默认设置)
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\CurrentControlSet\Services\w32
                                   time\TimeProviders\NtpServer
PSParentPath                     : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32
                                   time\TimeProviders
PSChildName                      : NtpServer
PSDrive                          : HKLM
PSProvider                       : Microsoft.PowerShell.Core\Registry

# 启用 NTP 服务器功能
PS C:\Users\Administrator> Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpServer" -Name "Enabled" -Value 1 

# 将 [AnnounceFlags] 设置为 5
# 数字表示
# 0x00:不是时间服务器
# 0x01 : 始终定时服务器
# 0x02:自动时间服务器
# 0x04 : 始终可靠的时间服务器
# 0x08:自动可靠的时间服务器
PS C:\Users\Administrator> Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\services\W32Time\Config" -Name "AnnounceFlags" -Value 5 

# 重新启动 Windows 时间服务
PS C:\Users\Administrator> Restart-Service w32Time 

# 如果 Windows 防火墙正在运行,请允许 NTP 端口
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 

 

1.2 NTP服务器主机还需要作为NTP客户端与其他主机同步时间。

 

 

二、配置NTP客户端

配置NTP客户端以将时间与NTP服务器同步。

NTP客户端设置在Windows默认情况下配置为NTP服务器【time.windows.com】,因此,如果连接Internet的环境计算机,则时间和日期已经同步。

此外,如果计算机位于 Active Directory 域中,则NTP客户端设置也配置如下,因此通常不需要更改设置。

* 域控制器与域中的PDC同步时间 * 域中的PDC与父域中的PDC同步时间或与其他域控制器同步时间 * 客户端计算机与客户端现在登录的域控制器同步时间在工作组环境计算机中,可以将默认NTP服务器更改为其他服务器,如下所示。

 

2.1 使用管理员权限运行 PowerShell 并配置。

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

# 确认当前同步 NTP 服务器
PS C:\Users\Administrator> w32tm /query /source 
time.windows.com,0x8

# 更改目标 NTP 服务器(替换为时区服务器)
# 数字表示
# 0x01 : 使用特殊轮询间隔
# 0x02 : UseAsFallbackOnly
# 0x04 : 以 SymmetricActive 模式发送请求
# 0x08 : 以客户端模式发送请求
PS C:\Users\Administrator> Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\Parameters" -Name "NtpServer" -Value "ntp.ntsc.ac.cn,0x8" 

# 重新启动 Windows 时间服务
PS C:\Users\Administrator> Restart-Service w32Time 

# 手动重新同步
PS C:\Users\Administrator> w32tm /resync 
Sending resync command to local computer
The command completed successfully.

# 验证状态
PS C:\Users\Administrator> w32tm /query /status 

Leap Indicator: 0(no warning)
Stratum: 2 (secondary reference - syncd by (S)NTP)
Precision: -23 (119.209ns per tick)
Root Delay: 0.0154647s
Root Dispersion: 7.7603588s
ReferenceId: 0x85F3EEF3 (source IP:  133.243.238.243)
Last Successful Sync Time: 05/26/2024 11:05:40 PM
Source: ntp.ntsc.ac.cn,0x8
Poll Interval: 6 (64s)

 

2.2 如果计算机位于 Active Directory 域环境中,并且他是Forrest Root,同步目标通常配置为【本地CMOS时钟】(硬件时钟),然后,如果要将设置从【本地CMOS时钟】更改为其他网络NTP服务器,请按如下方式设置。

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

# 在AD域环境中,[类型]通常设置为[NT5DS]
PS C:\Users\Administrator> (Get-Item -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\Parameters").GetValue("Type") 
NT5DS

# 在 Forrest Root 的域控制器上,
# 如果目标是[本地CMOS时钟],则将[类型]更改为[NTP]
# 接下来,在[1]部分中以相同的方式更改为NTP服务器
PS C:\Users\Administrator> Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\w32time\Parameters" -Name "Type" -Value "NTP" 

 

标签:PS,Administrator,Users,Windows,NTP,2022,服务器
From: https://www.cnblogs.com/nc086/p/18213575

相关文章

  • VB6重启服务WINDOWS service
     服务状态State=Running等待服务,直到停止状态State=StopPending,Started=True状态State=StopPending,Started=True状态State=StopPending,Started=True状态State=StopPending,Started=True状态State=StopPending,Started=True状态State=StopPending,Star......
  • 【赛题解析】【网络建设与运维】2023年全国职业院校技能大赛中职组“网络建设与运维”
    在此之前,欢迎关注波比网络波比网络官方公众号:blbinet波比网络工作室官方公众号:blbistudio技能大赛各赛项交流群:https://www.blbi.cn/threads/40/更多正式赛题源文件访问:https://www.blbi.cn获取技术支持访问:https://www.blbi.cn/form/1/selectNISP、CIPS、PTE证书可......
  • 【赛题解析】【网络建设与运维】2023年全国职业院校技能大赛中职组“网络建设与运维”
    在此之前,欢迎关注波比网络波比网络官方公众号:blbinet波比网络工作室官方公众号:blbistudio技能大赛各赛项交流群:https://www.blbi.cn/threads/40/更多正式赛题源文件访问:https://www.blbi.cn获取技术支持访问:https://www.blbi.cn/form/1/selectNISP、CIPS、PTE证书可......
  • windows使用终端运行Java程序出现假死的情况解决
    在终端的顶部右键,点击属性在属性界面中将快速编辑模式与插入模式取消勾选这样设置完之后就可以解决程序出现假死的问题。......
  • Arduino下载与安装(Windows 10)
    Arduino下载与安装(Windows10)官网下载安装打开官网,点击`SOFTWARE`,进入到软件下载界面,选择`Windows`选择JUSTDOWNLOAD在弹出的界面中,填入电子邮件地址,勾选`PrivacyPolicy`,点击`JUSTDOWNLOAD`即可下载完成后,,exe文件大小为143MB,版本为arduino-ide_2.3.2......
  • Windows安全应急--在应急响应中需要知道的信息
    在网络安全事件发生后,一般是要去客户现场排查问题的,那么要想解决问题,信息的完整性决定了这次任务的成败。。1.你需要知道的:先让客户梳理一遍事情的起因经过结果询问客户需要解决的问题了解客户的网络环境(有拓扑图最好了)了解系统环境(比如Linux系统还是Windows系统......
  • Windows安全应急--反隐身术
    NO.1dir命令首先做个演示,把演示01这个文件夹隐藏起来,在文件夹上是看不到了,我们可以使用dir命令查看,NO.2文件夹选项–显示隐藏这个是非常常规的了,这里不做过多介绍有些隐藏文件很顽固,上面两种常规方法可能搞不定,下面再讲一些其他方法。NO.3移行大法看能......
  • Windows Server安全配置
    密码安全设置密码最小长度为10管理工具-本地安全策略-帐户策略-密码策略-密码长度最小值密码使用期限设置密码最长使用期限为30天登录安全设置一分钟内仅允许6次登录失败的尝试,超过6次,登录帐号锁定1分钟禁用来宾用户来宾访问计算机或访问域的内置帐户设置为不......
  • windows安装plsql
    1.安装oracle精简客户端,64位下载地址2.下载plsql下载地址3.plsql激活PLSQLdeveloper15密钥productcode:ke4tv8t5jtxz493kl8s2nn3t6xgngcmgf3serialNumber:264452password:xs374ca4.配置plsql5.重启登录输入账号密码地址等信息即可登录6.问题如果提示PLSQ......
  • 《拯救大学生课设不挂科第二期之Windows11下安装VC6.0(VC++6.0)与跑通Hello World C语言
    背景与目标人群:大学第一次学C语言的时候,大部分老师会选择VC6这个编辑器。但由于很多人是新手,第一次上大学学C语言。老师要求VC6.0(VC++6.0)写C语言跑程序可能很多人还是第一次接触电脑。需要安装VC6这个编辑器并且编译C语言程序,但是不怎么会装。博主结合自己当时学习与现在......