一、配置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"

Windows Server 2022 NTP服务器的更多相关文章

  1. Windows Server 2016域控制器升级到Windows Server 2022遇到的问题记录Fix error 0x800F081E – 0x20003

    1. 非域控服务器升级 将两台Web服务器和数据库服务器(Windows Server 2016, 2019)成功升级至到Windows Server 2022,非常顺利,一次成功. 直接在Windo ...

  2. Windows Server 2008 R2 服务器系统安装及配置全过程图文详解

    前言 本文主要介绍了 windows Server 2008 R2 服务器系统的安装及相关配置. 介绍的是以优盘的方式安装. 写这篇博文的目的一来是为了供有需要的网友参考, 二来自己也在此做个记载. ...

  3. Windows Server 2008 R2 服务器内存使用率过高几乎耗光

    系统环境: Windows Server 2008 R2 Enterprise 搭建有 web服务器(iis) 和  文件服务   问题描述: Windows Server 2008 R2系统内存耗光 ...

  4. Windows Server 2022 OVF(SLIC 2.6)

    请访问原文链接:https://sysin.org/blog/windows-server-2022-ovf/,查看最新版.原创作品,转载请保留出处. 作者:gc(at)sysin.org,主页:ww ...

  5. 设置Windows Server 2022、Win10、Win11自动登录的简单方法-OK

    这里介绍自己从使用 Windows Server 2003 到 Windows Server 2022 一直都在使用的自动登录系统的方法,屡试不爽.网上讨论的方法太繁琐,所以共享出来,供大家参考.该方 ...

  6. 安装Windows Server 2022 - 初学者系列 - 学习者系列文章

    这天要写一个关于系统部署的系列文章,涉及到Windows Server 2022操作系统的安装,所以就写了此文.Windows系列的操作系统安装,以前的博文中都有介绍,这里再次做一个安装描述吧.需要的 ...

  7. windows server 2008 NTP授时服务[转]

    转自  http://www.cnblogs.com/jingdian1956/admin/EditPosts.aspx?opt=1 服务端: 默认情况下,独立服务器WINDOWS SERVER 20 ...

  8. Windows Server 2012 NTP时间同步

    非域环境下有外网连接情况的时间同步 1. 打开组策略,Powershell键入命令:gpedit.msc 2. 在计算机策略对话框中,打开如下路径:计算机配置/管理模板/系统/Windows时间服务/ ...

  9. WINDOWS SERVER 2008 RD服务器搭建

    RD服务器详细名称为:RemoteDesktop Server 远程桌面服务器.但微软觉得这名字很怪诞,所以中文名用:终端服务器来代替这个叫法:TerminalServiceServer 在介绍搭建之 ...

  10. windows server 搭建radius服务器

    使用ISA 2004搭建PPTP/L2TP 服务器后,VPN账号是在radius服务器上的,使用window server 2003搭建radius服务器,需要添加组件->internet验证服 ...

随机推荐

  1. ODBC批量merge中出现主键冲突的分析

    ODBC 批量 merge 中出现主键冲突的分析 一. 文档概括 客户某个 merge 语句运行时,发生主键冲突报错. 经分析,其原因如下: 由于 merge 语句中,ON 里的判断条件(谓词)中存在 ...

  2. k8s之持久存储卷PV和PVC

    一.简介 在前边文章中可以看到,Kubernetes中依赖后端存储包括:NFS.Ceph.块存储等存储设备实现数据的远程存储以及数据持久化. 使用这些网络存储资源需要工程师对存储有一定的了解,并需要在 ...

  3. 4A 安全之授权:编程的门禁,你能解开吗?

    概述 在安全管理系统里面,授权(Authorization)的概念常常是和认证(Authentication).账号(Account)和审计(Audit)一起出现的,并称之为 4A.就像上一文章提到的 ...

  4. 从Vue2转换为Vue3

    方便的Vue2到Vue3生命周期映射直接来自Vue3 Composition API文档,我认为这是了解事物将如何变化以及如何使用它们的最有用的方法之一. beforeCreate -> use ...

  5. 顺通鞋业ERP管理系统

    鞋业管理软件/鞋业管理系统/鞋业管理云平台 顺通鞋业ERP进销存系统拥有订货管理.销售管理.财务管理.产品管理.库存管理.客户管理.员工管理.查询统计等功能.顺通鞋业ERP进销存系统在管理信息系统业务 ...

  6. mac笔记本esc按键失灵(系统13ventura13.3.1 2019款i7)

    1.原因 mac系统存在bug,有几率碰到,此时siri卡死无法唤出,笔记本使用了一年多接近两年,第一碰到 2.解决方案 重启 任务管理器杀掉siri

  7. 【Oracle】使用exit,return,continue跳出循环

    [Oracle]使用exit,return,continue跳出循环 exit是结束循环,但还会继续执行程序包中其他的内容 return则是直接中断整个程序 continue的作用是终止本次循环,开始 ...

  8. [FAQ] CodeLlama GGUF 文件下载

    hf-mirror: https://hf-mirror.com/TheBloke/CodeLlama-7B-GGUFmodelscope: https://modelscope.cn/models/ ...

  9. [FAQ] Composer, Content-Length mismatch

    1. $ composer config repos.packagist composer https://php.cnpkg.org$ composer config cache-files-max ...

  10. XAML 给资源起个好名字 用 StaticResource 起一个别名

    本文来和大家聊一下关于 XAML 资源的定义的事情,和开发技术关系不大,更多的是开发的思路 在稍微大一点的项目里,肯定 XAML 资源是少不了的.对于 XAML 资源,行业里讨论多(非小白讨论)的是关 ...