Windows Server 2016 NTP服务端和客户端配置
[2022.12.10] 更新。
版权声明:本文为CSDN博主「liupin67」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/liupin67/article/details/84207325
[2021.07.02] 更新。服务端的批处理。
[2021.06.25] 更新。结尾处有彩蛋,欢迎登录后复制。
[2018.11.19] 发布。
目标:
A、B两台Windows Server 2016系统的服务器。B要做为NTP服务器使用,而只有A可以连到互联网。所以先将A作为NTP服务端,再将B作为既是服务端又是客户端。其它设备同B服务器同步时间。
服务端:
1.微软键+R键,进入“运行”,输入“regedit”,进入注册表
2.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type 右键修->修改为 NTP
3.修改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer的Enabled的值为1(原来为0)
4.修改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config里的"AnnounceFlags"值为5(原来为a)
5.重启Windows Time服务,或者cmd输入:net stop w32time 回车,在输入: net start w32time
6.按开始->运行,输入"services.msc"进入服务,将Windows Time服务启动类型设置为自动
7.如果防火墙是打开状态,记得打开防火墙端口(入站规则):123/UDP 8.服务中的两个RPC服务都要打开,Remote Procedure Call (RPC) ,Remote Procedure Call (RPC) Locator。
客户端:
1.找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer,修改值为设置的NtpServer的IP,后加,0x9。如:"ntp1.aliyun.com,0x9"。注意,IP后面跟上逗号和0x9。
2.修改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient里的 "SpecialPollInterval",这个代表时间间隔,多长时间和Ntp服务器同步一次,单位为秒,原来的值为"93a80" (十六进制的)。
3.重启Windows Time服务,或者cmd输入:net stop w32time 回车,在输入: net start w32time
4.按开始->运行,输入"services.msc"进入服务,将Windows Time服务启动类型设置为自动
5.如果防火墙是打开状态,记得打开防火墙端口(入站规则):123/UDP
6.服务中的两个RPC服务都要打开,Remote Procedure Call (RPC) ,Remote Procedure Call (RPC) Locator。
中间出现过意外,Windows Time 服务起不来了,提示:"无法启动windows time 的服务 错误2:系统找不到指定的文件"。重做系统比较麻烦,网上找了也没有详细的解决办法,可能是文件损坏。
最后是这样解决的:
1. 在命令提示符中,输入w32tm /register,提示:W32Time 成功注册。如果能重启Windows Time 服务即可。不能启动向下看。
2. 将其它好的系统中的C:\Windows\System32\w32time.dll, C:\Windows\SysWOW64\w32time.dll。拷贝到对应的目录。或者从网上下载。继续第一步,能启动即可。不能启动向下看。
3. 卸载Windows Time服务,命令提示符中cmd输入:sc delete W32Time。提示:卸载W32Time成功。再输入:C:\Windows\system32\svchost.exe -k LocalService,无提示。再注册服务:w32tm /register,提示:W32Time 成功注册。
我的是卸载了重新注册后才成功的,反正就是参考网上的做,大概的思路就是w32time.dll要正确(文件本身和存放路径),还有W32Time服务要正确(不行就重新注册)。
懒人设置ntp校时(客户端)方法:
复制以下内容,新建文本文档,粘贴,保存。改后缀为.bat。双击运行即可。其中ntp.aliyun.com是NTP服务器的地址,有不一样的自行修改。
@echo off
rem 获取管理员权限,由依梦琴瑶提供。
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exitcd %~dp0
if not exist "NTP客户端.bat" (
ren "%~nx0" "NTP客户端.bat"
call "NTP客户端.bat"
)rem 设置NTP服务器地址
set "ntpserv=ntp.ntsc.ac.cn"
echo.修改ntp为%ntpserv%
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers" /ve /d "6" /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers" /v "6" /d "%ntpserv%" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters" /v "NtpServer" /d "%ntpserv%,0x9" /frem 修改同步间隔时间:720秒同步一次
reg add "HKLM\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient" /v "SpecialPollInterval" /t REG_DWORD /d 720 /frem 重启服务
net stop w32time
net start w32timerem 同步时间
w32tm /resync
echo.现在时间:%date% %time%
pause
懒人设置ntp校时(服务端)方法:
@echo off
rem 获取管理员权限,由依梦琴瑶提供。
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exitcd %~dp0
if not exist "NTP服务端.bat" (
ren "%~nx0" "NTP服务端.bat"
call "NTP服务端.bat"
)reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters" /v "Type" /d "NTP" /f
rem 修改Enabled,默认值为0
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer" /v "Enabled" /t REG_DWORD /d 1 /f
rem 修改AnnounceFlags,默认值为10(十进制)
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config" /v "AnnounceFlags" /t REG_DWORD /d 5 /f
rem 添加防火墙端口:UDP 123
netsh advfirewall firewall add rule name="NTP服务端口" dir=in action=allow localport=123 protocol=udp
net stop w32time
net start w32time
pause
Windows Server 2016 NTP服务端和客户端配置相关推荐
- win2016开启ntp_WindowsServer2016NTP服务端和客户端配置【NTP时间同步服务器】
目标:A.B两台Windows Server 2016系统的服务器.B要做为NTP服务器使用,而只有A可以连到互联网.所以先将A作为NTP服务端,再将B作为既是服务端又是客户端.其它设备同B服务器同步 ...
- windows环境下MySQL服务端和客户端安装,超详细
windows环境下MySQL服务端和客户端安装,超详细 MySQL简介 MySQL的安装步骤 服务端安装 客户端安装 MySQL简介 MySQL是关系型数据库,由n张互相关联的表组成.一般是c或c+ ...
- 关于windows系统安装sybase数据库 服务端和客户端使sybase数据库服务启动失败的问题解决方案以sybase Ase _15.7为例
关于windows系统安装sybase数据库 服务端和客户端使sybase数据库服务启动失败的问题解决方案以sybase Ase _15.7为例 一.sybase Ase服务安装后能够正常启动,安装s ...
- 华为路由器配置NTP服务端和客户端
华为路由器配置NTP服务端和客户端 基础配置 R1: <Huawei>sys-view #进入系统配置模式 Enter system view, return user view with ...
- 运维必备_ganglia集群监控服务端及客户端配置实战
0x01.前言 Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点.Ganglia的核心包含gmond.gmetad以及一个Web前端.主要是用来监控系统性能 ...
- 运维必备:ganglia集群监控服务端及客户端配置实战
0x01.前言 Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点.Ganglia的核心包含gmond.gmetad以及一个Web前端.主要是用来监控系统性能 ...
- NTP服务端和客户端的部署——Chrony
Chrony是一个开源的自由软件,它能保持系统时钟与时钟服务器(NTP)同步,让时间保持精确. 它由两个程序组成:chronyd和chronyc: chronyd是一个后台运行的守护进程,用于调整内核 ...
- CAS 使用 HTTPS 单向认证方式 服务端和客户端配置
注:以下配置为本人亲测,如有问题请留言:转载请注明:http://blog.csdn.net/wqmain/article/details/8562602 目录结构如下: l 名词解释 l 测试环 ...
- java 集成 cas系统 服务端和客户端配置
http://blog.csdn.net/yunye114105/article/details/7997041 参考: http://blog.csdn.net/diyagea/article/de ...
- #Centos Centos7配置NTP服务端和客户端
环境: 服务器:172.16.89.252 客户端:172.16.89.253 NTP公网地址:常见的NTP授时服务器地址 一.配置服务端 1.先安装NTP服务器(服务器是最小安装,不带ntp) yu ...
最新文章
- ICCV2019论文点评:3D Object Detect疏密度点云三维目标检测
- 【转】on delete cascade
- 802.1x认证EAP包结构
- wojilu系统的ORM介绍
- 小皮面板phpstudy的MYSQL服务无法启动_ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)
- FB接连出事儿?上亿用户记录在亚马逊云服务器上就公之于众了……下滑到第七?领英说苹果怎么就不受雇员欢迎了呢? | 极客头条...
- MySQL备份-mysqldump命令
- 计算机磁盘管理只有C盘怎么办,新电脑只有C盘怎么办?手把手教你给硬盘分区!...
- Unity 制作倒计时
- codeforces-703(好题)
- DIY表情包制作软件
- 华为鸿蒙和苹果ios哪个好,华为鸿蒙和安卓、IOS相比有哪些区别?最终还是输给了苹果!...
- CocosCreator一步一步实现重力球游戏
- branch什么意思中文翻译_这么污的鸡尾酒名字,到底是什么鬼
- Oracle alter table
- 我的武功太争气,居然能自己修炼(一)
- 【CCF】NOI笔试题库
- 北上广深杭房价高压下,这也许是软件测试员扎根的唯一出路...
- Python提取多个docx文本内容
- php if else 语句怎么写,PHP if…else 语句