最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Windows2012R2 NTP时间同步

业界 admin 9浏览 0评论

Windows Server 2012 NTP时间同步

Windows2012R2里没有了internet时间,需要使用另外的方式去做时间同步

 

下面分两个情况

两个情况,两个情况都需要用修改组策略的方式来做

情况一

没有Windows域环境

集群中的每个服务器都要能上网,每个服务器都要执行下面的操作

开启 NTP Client 服务

1、打开 powershell 终端, 输入:gpedit.msc,打开组策略管理器


2、执行上述命令后,计算机策略对话框打开,按照如下路径 计算机配置\管理模板\系统\windows 时间服务\时间提供程序 找到服务器设置文件


3、双击 配置 Windows NTP 客户端,显示 配置 Windows NTP 客户端


4、将 Ntp Server项,输入将要同步到的时间服务器IP地址(这里输入阿里云的ntp服务器地址: time.pool.aliyun),注意 0x9 或 0x1 必须要有;在 类型 项, 选择 NTP;点击 应用、确定 按钮;

 

5、启动 NTP 客户端;启用NTP客户端;点击 应用、确定 按钮;

 

 

 

6、执行下面命令更新组策略

gpupdate /force

 

7、检查W32Time服务是否启动,启动类型是否是  自动启动

 

https://blog.csdn/lianjoke0/article/details/99732657            
设置NTP服务器地址,跟组策略一样
在命令提示符下键入以下命令(PeerList 是以逗号分隔的DNS 名称或时间源IP 地址列表):
C:\> w32tm /config /syncfromflags:MANUAL /manualpeerlist:"168.1.2.3,0x08 168.4.5.6,0x08" /update
C:\> w32tm /resync /rediscover


完成后输入以下命令查看当前时间服务器设置
C:\> w32tm /query /peers


可以进入命令行模式,查看当前Windows Time服务运行情况:
C:\>w32tm /query /status

手动启动w32time服务
C:\>net start w32time
C:\>net stop w32time 

 

 

(1)服务器不能上网,当前环境有ntpd服务器

在第4步里把ntp server的地址改为内网ntpd服务器的地址即可

(2)服务器必须要能上网,使用公网上的ntpd服务器,例如阿里云的ntpd服务器

 

 

情况二

有Windows域环境

只需要对域控制器执行操作,其他域里面的client都不需要动

更改方法跟情况一的一样,修改组策略-》更新组策略-》检查W32Time服务是否启动

如果对client设置了组策略,那么client会用组策略的配置,而不是跟域控制器同步时间

 

 

 

注意点:Windows是使用ntpd命令的方式跟NTP服务器同步时间,也就是当client和server的时间相差太大的时候,client无法与server进行时间同步

也就是,无论是有域环境还是没有域环境,无论是用组策略还是不用组策略都是这样

这个跟Linux的ntpdate命令 ntpd命令相同,Linux的ntpdate命令无论client与server时间相差多大都可以跟server同步,而ntpd命令当时间相差太大则无法同步

 

网上还有另一种方法不用修改组策略,但是本人还没试过

有Windows域环境,在每台client里添加一个任务计划,定时执行下面命令

w32tm /config /syncfromflags:manual /manualpeerlist:time.stdtime.gov.tw
w32tm /config /update

 

没有Windows域环境,在每台client里添加一个任务计划,定时执行下面命令

转载:https://wwwblogs/lyhabc/p/6270448.html 

Windows Server 2012 NTP时间同步

Windows2012R2里没有了internet时间,需要使用另外的方式去做时间同步

 

下面分两个情况

两个情况,两个情况都需要用修改组策略的方式来做

情况一

没有Windows域环境

集群中的每个服务器都要能上网,每个服务器都要执行下面的操作

开启 NTP Client 服务

1、打开 powershell 终端, 输入:gpedit.msc,打开组策略管理器


2、执行上述命令后,计算机策略对话框打开,按照如下路径 计算机配置\管理模板\系统\windows 时间服务\时间提供程序 找到服务器设置文件


3、双击 配置 Windows NTP 客户端,显示 配置 Windows NTP 客户端


4、将 Ntp Server项,输入将要同步到的时间服务器IP地址(这里输入阿里云的ntp服务器地址: time.pool.aliyun),注意 0x9 或 0x1 必须要有;在 类型 项, 选择 NTP;点击 应用、确定 按钮;

 

5、启动 NTP 客户端;启用NTP客户端;点击 应用、确定 按钮;

 

 

 

6、执行下面命令更新组策略

gpupdate /force

 

7、检查W32Time服务是否启动,启动类型是否是  自动启动

 

https://blog.csdn/lianjoke0/article/details/99732657            
设置NTP服务器地址,跟组策略一样
在命令提示符下键入以下命令(PeerList 是以逗号分隔的DNS 名称或时间源IP 地址列表):
C:\> w32tm /config /syncfromflags:MANUAL /manualpeerlist:"168.1.2.3,0x08 168.4.5.6,0x08" /update
C:\> w32tm /resync /rediscover


完成后输入以下命令查看当前时间服务器设置
C:\> w32tm /query /peers


可以进入命令行模式,查看当前Windows Time服务运行情况:
C:\>w32tm /query /status

手动启动w32time服务
C:\>net start w32time
C:\>net stop w32time 

 

 

(1)服务器不能上网,当前环境有ntpd服务器

在第4步里把ntp server的地址改为内网ntpd服务器的地址即可

(2)服务器必须要能上网,使用公网上的ntpd服务器,例如阿里云的ntpd服务器

 

 

情况二

有Windows域环境

只需要对域控制器执行操作,其他域里面的client都不需要动

更改方法跟情况一的一样,修改组策略-》更新组策略-》检查W32Time服务是否启动

如果对client设置了组策略,那么client会用组策略的配置,而不是跟域控制器同步时间

 

 

 

注意点:Windows是使用ntpd命令的方式跟NTP服务器同步时间,也就是当client和server的时间相差太大的时候,client无法与server进行时间同步

也就是,无论是有域环境还是没有域环境,无论是用组策略还是不用组策略都是这样

这个跟Linux的ntpdate命令 ntpd命令相同,Linux的ntpdate命令无论client与server时间相差多大都可以跟server同步,而ntpd命令当时间相差太大则无法同步

 

网上还有另一种方法不用修改组策略,但是本人还没试过

有Windows域环境,在每台client里添加一个任务计划,定时执行下面命令

w32tm /config /syncfromflags:manual /manualpeerlist:time.stdtime.gov.tw
w32tm /config /update

 

没有Windows域环境,在每台client里添加一个任务计划,定时执行下面命令

转载:https://wwwblogs/lyhabc/p/6270448.html 

发布评论

评论列表 (0)

  1. 暂无评论