linux配置ntp时钟源

linux配置ntp时钟源,第1张

(一)确认ntp的安装
1)确认是否已安装ntp
命令rpm –qa | grep ntp
若只有ntpdate而未见ntp,则需删除原有ntpdate。如:
ntpdate-426p5-22el7_0x86_64
fontpackages-filesystem-144-8el7noarch
python-ntplib-032-1el7noarch
2)删除已安装ntp
命令yum –y remove ntpdate-426p5-22el7x86_64
3)重新安装ntp
命令yum –y install ntp
(二)配置ntp服务
1)修改所有节点的/etc/ntpconf
命令vi /etc/ntpconf
内容
restrict 19216863 nomodify notrap nopeer noquery //当前节点IP地址
restrict 19216862 mask 2552552550 nomodify notrap //集群所在网段的网关(Gateway),子网掩码(Genmask)
2)选择一个主节点,修改其/etc/ntpconf
命令vi /etc/ntpconf
内容在server部分添加一下部分,并注释掉server 0 ~ n
server 12712710
Fudge 12712710 stratum 10
3)主节点以外,继续修改/etc/ntpconf
命令vi /etc/ntpconf
内容在server部分添加如下语句,将server指向主节点。
server 19216863
Fudge 19216863 stratum 10
===修改前===
image
===修改后===
节点1(19216863):
image
节点2(19216864):
image
节点3(19216865):
image
(三)启动ntp服务、查看状态
1)启动ntp服务
命令service ntpd start
2)查看ntp服务器有无和上层ntp连通
命令ntpstat
image
查看ntp状态时,可能会出现如下所示情况
① unsynchronised time server re-starting polling server every 8 s
image
② unsynchronised polling server every 8 s
image
这种情况属于正常,ntp服务器配置完毕后,需要等待5-10分钟才能与/etc/ntpconf中配置的标准时间进行同步。
等一段时间之后,再次使用ntpstat命令查看状态,就会变成如下正常结果:
image
3)查看ntp服务器与上层ntp的状态
命令ntpq -p
image
remote:本机和上层ntp的ip或主机名,“+”表示优先,“”表示次优先
refid:参考上一层ntp主机地址
st:stratum阶层
when:多少秒前曾经同步过时间
poll:下次更新在多少秒后
reach:已经向上层ntp服务器要求更新的次数
delay:网络延迟
offset:时间补偿
jitter:系统时间与bios时间差
4)查看ntpd进程的状态
命令watch "ntpq -p"
终止按 Ctrl+C 停止查看进程。
image
第一列中的字符指示源的质量。星号 ( ) 表示该源是当前引用。
remote:列出源的 IP 地址或主机名。
when:指出从轮询源开始已过去的时间(秒)。
poll:指出轮询间隔时间。该值会根据本地时钟的精度相应增加。
reach:是一个八进制数字,指出源的可存取性。值 377 表示源已应答了前八个连续轮询。
offset:是源时钟与本地时钟的时间差(毫秒)。
(四)设置开机启动
命令chkconfig ntpd on
(五)从其他博客的一些参考摘录
===/etc/ntpconf 配置内容===
[
复制代码
](javascript:void(0); "复制代码")
<pre style="margin: 0px; padding: 0px; white-space: pre-wrap; word-wrap: break-word; font-family: "Courier New" !important; font-size: 12px !important;"># 1 先处理权限方面的问题,包括放行上层服务器以及开放局域网用户来源:
restrict default kod nomodify notrap nopeer noquery <==拒绝 IPv4 的用户
restrict -6 default kod nomodify notrap nopeer noquery <==拒绝 IPv6 的用户
restrict 22013015871 <==放行 tockstdtimegovtw 进入本 NTP 的服务器
restrict 5912419683 <==放行 tickstdtimegovtw 进入本 NTP 的服务器
restrict 5912419684 <==放行 timestdtimegovtw 进入本 NTP 的服务器
restrict 127001 <==底下两个是默认值,放行本机来源
restrict -6 ::1 restrict 1921681000 mask 2552552550 nomodify <==放行局域网用户来源,或者列出单独IP
2 设定主机来源,请先将原本的 [0|1|2]centospoolntporg 的设定批注掉:
server 22013015871 prefer <==以这部主机为最优先的server
server 5912419683 server 5912419684 # 3默认的一个内部时钟数据,用在没有外部 NTP 服务器时,使用它为局域网用户提供服务:
server 12712710 # local clock
fudge 12712710 stratum 10 # 4预设时间差异分析档案与暂不用到的 keys 等,不需要更动它:
driftfile /var/lib/ntp/drift
keys /etc/ntp/keys </pre>
[
复制代码
](javascript:void(0); "复制代码")
===restrict选项格式===
restrict [ 客户端IP ] mask [ IP掩码 ] [参数]
“客户端IP” 和 “IP掩码” 指定了对网络中哪些范围的计算机进行控制,如果使用default关键字,则表示对所有的计算机进行控制,参数指定了具体的限制内容,常见的参数如下:
◆ ignore:拒绝连接到NTP服务器
◆ nomodiy: 客户端不能更改服务端的时间参数,但是客户端可以通过服务端进行网络校时。
◆ noquery: 不提供客户端的时间查询
◆ notrap: 不提供trap远程登录功能,trap服务是一种远程时间日志服务。
◆ notrust: 客户端除非通过认证,否则该客户端来源将被视为不信任子网 。
◆ nopeer: 提供时间服务,但不作为对等体。
◆ kod: 向不安全的访问者发送Kiss-Of-Death报文。
===server选项格式===
server host [ key n ] [ version n ] [ prefer ] [ mode n ] [ minpoll n ] [ maxpoll n ] [ iburst ]
其中host是上层NTP服务器的IP地址或域名,随后所跟的参数解释如下所示:
◆ key: 表示所有发往服务器的报文包含有秘钥加密的认证信息,n是32位的整数,表示秘钥号。
◆ version: 表示发往上层服务器的报文使用的版本号,n默认是3,可以是1或者2。
◆ prefer: 如果有多个server选项,具有该参数的服务器有限使用。
◆ mode: 指定数据报文mode字段的值。
◆ minpoll: 指定与查询该服务器的最小时间间隔为2的n次方秒,n默认为6,范围为4-14。
◆ maxpoll: 指定与查询该服务器的最大时间间隔为2的n次方秒,n默认为10,范围为4-14。
◆ iburst: 当初始同步请求时,采用突发方式接连发送8个报文,时间间隔为2秒。
===查看网关方法===
命令1route -n
命令2ip route show
命令3netstat -r
===层次(stratum)===
stratum根据上层server的层次而设定(+1)。
对于提供network time service provider的主机来说,stratum的设定要尽可能准确。
而作为局域网的time service provider,通常将stratum设置为10
image
0层的服务器采用的是原子钟、GPS钟等物理设备,stratum 1与stratum 0 是直接相连的,
往后的stratum与上一层stratum通过网络相连,同一层的server也可以交互。
ntpd对下层client来说是service server,对于上层server来说它是client。
ntpd根据配置文件的参数决定是要为其他服务器提供时钟服务或者是从其他服务器同步时钟。所有的配置都在/etc/ntpconf文件中。
[上传失败(image-f2dcb9-1561634142658)]
===注意防火墙屏蔽ntp端口===
ntp服务器默认端口是123,如果防火墙是开启状态,在一些 *** 作可能会出现错误,所以要记住关闭防火墙。ntp采用的时udp协议
sudo firewall-cmd --zone=public --add-port=123/udp --permanent
===同步硬件时钟===
ntp服务,默认只会同步系统时间。
如果想要让ntp同时同步硬件时间,可以设置/etc/sysconfig/ntpd文件,
在/etc/sysconfig/ntpd文件中,添加SYNC_HWCLOCK=yes这样,就可以让硬件时间与系统时间一起同步。
允许BIOS与系统时间同步,也可以通过hwclock -w 命令。
===ntpd、ntpdate的区别===
下面是网上关于ntpd与ntpdate区别的相关资料。如下所示所示:
使用之前得弄清楚一个问题,ntpd与ntpdate在更新时间时有什么区别。
ntpd不仅仅是时间同步服务器,它还可以做客户端与标准时间服务器进行同步时间,而且是平滑同步,
并非ntpdate立即同步,在生产环境中慎用ntpdate,也正如此两者不可同时运行。
时钟的跃变,对于某些程序会导致很严重的问题。
许多应用程序依赖连续的时钟——毕竟,这是一项常见的假定,即,取得的时间是线性的,
一些 *** 作,例如数据库事务,通常会地依赖这样的事实:时间不会往回跳跃。
不幸的是,ntpdate调整时间的方式就是我们所说的”跃变“:在获得一个时间之后,ntpdate使用settimeofday(2)设置系统时间,
这有几个非常明显的问题:
一这样做不安全。
ntpdate的设置依赖于ntp服务器的安全性,攻击者可以利用一些软件设计上的缺陷,拿下ntp服务器并令与其同步的服务器执行某些消耗性的任务。
由于ntpdate采用的方式是跳变,跟随它的服务器无法知道是否发生了异常(时间不一样的时候,唯一的办法是以服务器为准)。
二这样做不精确。
一旦ntp服务器宕机,跟随它的服务器也就会无法同步时间。
与此不同,ntpd不仅能够校准计算机的时间,而且能够校准计算机的时钟。
三这样做不够优雅。
由于是跳变,而不是使时间变快或变慢,依赖时序的程序会出错
(例如,如果ntpdate发现你的时间快了,则可能会经历两个相同的时刻,对某些应用而言,这是致命的)。
因而,唯一一个可以令时间发生跳变的点,是计算机刚刚启动,但还没有启动很多服务的那个时候。
其余的时候,理想的做法是使用ntpd来校准时钟,而不是调整计算机时钟上的时间。
NTPD在和时间服务器的同步过程中,会把BIOS计时器的振荡频率偏差——或者说Local Clock的自然漂移(drift)——记录下来。
这样即使网络有问题,本机仍然能维持一个相当精确的走时。
===国内常用NTP服务器地址及IP===
2107214544 (国家授时中心服务器IP地址)
133100118 日本 福冈大学
time-anistgov 12961528 NIST, Gaithersburg, Maryland
time-bnistgov 12961529 NIST, Gaithersburg, Maryland
time-atimefreqbldrdocgov 1321634101 NIST, Boulder, Colorado
time-btimefreqbldrdocgov 1321634102 NIST, Boulder, Colorado
time-ctimefreqbldrdocgov 1321634103 NIST, Boulder, Colorado
utcnistcoloradoedu 12813814044 University of Colorado, Boulder
timenistgov 1924324418 NCAR, Boulder, Colorado
time-nwnistgov 131107110 Microsoft, Redmond, Washington
nist1symmetricomcom 69259613 Symmetricom, San Jose, California
nist1-dcglasseycom 216200938 Abovenet, Virginia
nist1-nyglasseycom 208184499 Abovenet, New York City
nist1-sjglasseycom 20712698204 Abovenet, San Jose, California
nist1aol-catruetimecom 20720081113 TrueTime, AOL facility, Sunnyvale, California
nist1aol-vatruetimecom 642369653 TrueTime, AOL facility, Virginia
————————————————————————————————————
ntpsjtueducn 2021202101 (上海交通大学网络中心NTP服务器地址)
s1atimeeducn 北京邮电大学
s1btimeeducn 清华大学
s1ctimeeducn 北京大学
s1dtimeeducn 东南大学
s1etimeeducn 清华大学
s2atimeeducn 清华大学
s2btimeeducn 清华大学
s2ctimeeducn 北京邮电大学
s2dtimeeducn 西南地区网络中心
s2etimeeducn 西北地区网络中心
s2ftimeeducn 东北地区网络中心
s2gtimeeducn 华东南地区网络中心
s2htimeeducn 四川大学网络管理中心
s2jtimeeducn 大连理工大学网络中心
s2ktimeeducn CERNET桂林主节点
s2mtimeeducn 北京大学</pre>

时钟服务器是一个可以为多个计算机提供准确的时钟同步服务的设备或软件。可以连接多少主机取决于时钟服务器的性能和配置等因素,因此具体情况可能各不相同。
一般来说,如果时钟服务器的硬件配置和网络连接状况较好,可以同时为成千上万台计算机提供时钟同步服务。例如,一些专业的时钟服务器可以同时处理多达数万个NTP客户端的请求。这些时钟服务器通常会采用高精度、高稳定性的时钟设备,并具有较强的网络带宽和处理能力,以支持多个客户端的同时访问。
但是,即使时钟服务器可以同时连接多个主机,也不一定要让所有主机都连接到同一台服务器上。对于分布式的企业网络来说,为了减少时钟同步服务的单点故障,可以配置多个时钟服务器,并使每个客户端连接到距离最近的服务器上。这样可以增强时钟同步的可靠性和准确性,以满足不同客户的需求。

网络时钟同步服务器 主要偏重于网络时钟同步功能并未描述时钟信号来源。

北斗时钟同步服务器 既描述了时钟信号来源是北斗系统,又说明了时钟同步功能。

网络时钟同步服务器和北斗时钟同步服务器除了时钟信号来源,基本功能差不多。

计算机网络系统推荐架设自己的时钟服务器,推荐京准电子科技 HR-901GB型

目前计算机网络中各主机和服务器等网络设备的时间基本处于无序的状态。随着计算机网络应用的不断涌现,计算机的时间同步问题成为愈来愈重要的事情。以Unix系统为例,时间的准确性几乎影响到所有的文件 *** 作。 如果一台机器时间不准确,例如在从时间超前的机器上建立一个文件,用ls查看一下,以当前时间减去所显示的文件修改时间会得一个负值,这一问题对于网络文件服务器是一场灾难,文件的可靠性将不复存在。为避免产生本机错误,可从网络上获取时间,这个命令就是rdate,这样系统时钟便可与公共源同步了。但是一旦这一公共时间源出现差错就将产生多米诺效应,与其同步的所有机器的时间因此全都错误。

网络时钟服务器

另外当涉及到网络上的安全设备时,同步问题就更为重要了。这些设备所生成的日志必须要反映出准确的时间。尤其是在处理繁忙数据的时候,如果时间不同步,几乎不可能将来自不同源的日志关联起来。 一旦日志文件不相关连,安全相关工具就会毫无用处。不同步的网络意味着企业不得不花费大量时间手动跟踪安全事件。现在让我们来看看如何才能同步网络,并使得安全日志能呈现出准确地时间。

111 NET TIMEnet time命令使计算机的时钟与另一个计算机或域的时钟同步。如果在没有 /set 选项的情况下使用,则显示另一个计算机或域的时间。net time的语法为:net time [\computername | /domain[:domainname] | /rtsdomain[:domainname]] [/set]net time [\computername] [/querysntp] | [/setsntp[:ntp server list]]参数说明:l 无参数,显示被指派为本地计算机的Windows服务器域时间服务器的当前时间。l \computername,指定要检查或与之同步的服务器的名称。l /domain[:domainname],指定要同步时间的域。l /rtsdomain[:domainname],指定要与之同步的可信时间服务器所在的域。l /set,使计算机的时钟与指定的计算机或域的时间同步。l /querysntp,显示当前为本地计算机或 \computername 所指定的计算机配置网络时间协议(NTP)服务器的名称。l /setsntp[:ntp server list],指定本地计算机所使用的NTP时间服务器的列表。该列表可以包含IP地址或DNS名称,用空格分开。如果要使用多个时间服务器,该列表必须用引号引起来。例如net time /setsntp:"timenistgov,0x1 time-anistgov,0x1”,其中的0x1是在使用完整域名称作为NTP服务器的时候需要的,如果使用IP地址则可以忽略。112 W32time W32tm是用来同步本地计算机与远程计算机或域时间的类似命令。在域控制器上使用W32tm前必须停止W32Time,完成后再启动W32Time。W32tm的语法为:w32tm [ -tz | -s [computer] | -adj | -adjoff | -source | -once ][-test] [-v] [-p ] [-period ]关于W32tm语法的详细说明,可以在命令提示符下键入W32tm /?,将列出语法和所有参数的说明。12 注册表项以下注册表项位于 HKLM\SYSTEM\CurrentControlSet\Services\W32Time\121 Parameters\PeriodHKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Period 注册表项控制着 Windows 时间服务同步的频率。为它指定的值只能是以下列表中的某个特殊值:l 65531, "DailySpecialSkew" - 设置为每隔 45 分钟同步一次,直到有一次成功,然后每天同步一次。l 65532, "SpecialSkew" - 设置为每隔 45 分钟同步一次,直到有三次成功,然后每隔八小时同步一次。这是默认设置。l 65533, "Weekly" - 设置为每隔七天同步一次。l 65534, "Tridaily" - 设置为每隔三天同步一次。l 65535, "BiDaily" - 设置为每隔两天同步一次。l 0 - 对于 NT5DS,则每隔 45 分钟同步一次,直到有三次成功,然后每隔八小时同步一次。对于 NTP,则每隔 8 小时同步一次。l freq - freq 代表您希望 Windows 时间服务每天同步的次数。如果您不想使用那些事先指定好的值,则必须使用此选项。13 设置示例设置Windows Time 服务:在“控制面板”中打开“管理工具”,再打开“服务”;在服务中找到“Windows Time”,双击服务名称,在打开的“Windows Time的属性”中设置“启动类型”为“自动”,再按下启动按钮。在“运行(R)”中用“cmd”命令进入在DOS命令行窗体;执行以下命令(注意空格):net time /setsntp:1921681232net stop w32timenet start w32timew32tm –s(设置时间服务器地址)(停止时间服务)(启动时间服务)(立即同步时间)14 可能出现的问题计算机没有同步。因为没有可用的时间数据。(The computer did not resync because no time data was available)出现该问题的原因可能是windows time service没有正确的启动,或者与组策略中的时间配置冲突。请在组策略(gpeditmsc)中将配置更改为“未配置”。2 Windows XP21 命令介绍Windows XP下有关时间的命令有两个,net time和W32tm,下面对这两个命令的语法和参数加以说明。211 NET TIMEnet time命令使计算机的时钟与另一个计算机或域的时钟同步。如果在没有 /set 选项的情况下使用,则显示另一个计算机或域的时间。net time的语法为:net time [\computername | /domain[:domainname] | /rtsdomain[:domainname]] [/set]net time [\computername] [/querysntp] | [/setsntp[:ntp server list]]参数说明:l 无参数,显示被指派为本地计算机的Windows服务器域时间服务器的当前时间。l \computername,指定要检查或与之同步的服务器的名称。l /domain[:domainname],指定要同步时间的域。l /rtsdomain[:domainname],指定要与之同步的可信时间服务器所在的域。l /set,使计算机的时钟与指定的计算机或域的时间同步。l /querysntp,显示当前为本地计算机或 \computername 所指定的计算机配置网络时间协议(NTP)服务器的名称。l /setsntp[:ntp server list],指定本地计算机所使用的NTP时间服务器的列表。该列表可以包含IP地址或DNS名称,用空格分开。如果要使用多个时间服务器,该列表必须用引号引起来。例如net time /setsntp:"timenistgov,0x1 time-anistgov,0x1”,其中的0x1是在使用完整域名称作为NTP服务器的时候需要的,如果使用IP地址则可以忽略。212 W32time W32tm是用来同步本地计算机与远程计算机或域时间的类似命令。在域控制器上使用W32tm前必须停止W32Time,完成后再启动W32Time。W32tm的语法为:w32w32tm [/ | /register | /unregister ]w32tm /monitor [/domain:<domain name>] [/computers:<name>[,<name>[,<name>]]][/threads:<num>]w32tm /ntte <NT time epoch>w32tm /ntpte <NTP time epoch>w32tm /resync [/computer:<computer>] [/nowait] [/rediscover] [/soft]w32tm /stripchart /computer:<target> [/period:<refresh>][/dataonly] [/samples:<count>]w32tm /config [/computer:<target>] [/update][/manualpeerlist:<peers>] [/syncfromflags:<source>] [/LocalClockDispersion:<seconds>]w32tm /tzw32tm /dumpreg [/subkey:<key>] [/computer:<target>]关于W32tm语法的详细说明,可以在命令提示符下键入W32tm /?,将列出语法和所有参数的说明。22 注册表项以下注册表项位于 HKLM\SYSTEM\CurrentControlSet\Services\W32Time\注册表项MaxPosPhaseCorrection路径HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config注意该项指定服务可进行的最大正时间校准量(以秒为单位)。如果服务确定某个更改幅度大于所需的幅度,它将记录一个事件。特殊情况:0xFFFFFFFF 表示总是校准时间。域成员的默认值是 0xFFFFFFFF。独立客户端和服务器的默认值是 54,000(15 小时)。注册表项MaxNegPhaseCorrection路径HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config注意该项指定服务可进行的最大负时间校准量(以秒为单位)。如果服务确定某个更改幅度大于所需的幅度,它将转而记录一个事件。特殊情况:-1 表示总是校准时间。域成员的默认值是 0xFFFFFFFF。独立客户端和服务器的默认值是 54,000(15 小时)。注册表项MaxPollInterval路径HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config注意 该项指定系统轮询间隔所允许的最大间隔(单位是对数表示的秒)。请注意,尽管系统必须根据预定的间隔进行轮询,但是提供程序可以根据请求拒绝生成示例。域成员的默认值是 10。独立客户端和服务器的默认值是 15。注册表项SpecialPollInterval路径 HKLM\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient注意该项指定手动对等端的特殊轮询间隔(以秒为单位)。当启用 SpecialInterval 0x1 标志时,W32Time 将使用此轮询间隔而非 *** 作系统确定的轮询间隔。域成员的默认值是 3,600。独立客户端和服务器的默认值是 604,800。注册表项MaxAllowedPhaseOffset路径HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config注意该项指定 W32Time 尝试使用时钟速率调整计算机时钟的最大偏移(以秒为单位)。当偏移大于该速率时,W32Time 将直接设置计算机时钟。域成员的默认值是 300。

你的NTP服务器是什么系统搭建的呢?因为一般的时钟服务器有两种支持的协议类型:SNTP(简单网络时间协议,目前比较主流)和Time Protocol(时间协议)
如果是Unix,一般支持Time Protocol,当然也支持SNTP。它一般在TCP/UDP 37端口对客户端进行监听。
如果是Windows,则使用SNTP比较多。它一般在TCP/UDP 123端口对客户端进行监听。
当然,不管使用的是哪种类型,都可以使用一款叫做NTPC(Network Time Protocol)免费小软件来进行时间同步。它不需要安装,只让它每次随系统启动即可。设置也很简单,就不多说了。
上面的方法并没有从系统级别进行修改,只是简单的让它自动校时,类似请个小保姆手工调整时间
其实,还可以通过修改注册表的方法让你的DC和外部时间源来同步
以下资料来自与微软:
配置 Windows 时间服务以使用外部时间源
要将内部时间服务器配置为与外部时间源同步,请按照下列步骤 *** 作:
1 将服务器类型更改为 NTP。为此,请按照下列步骤 *** 作:
a 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
b 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type
c 在右窗格中,右键单击“Type”,然后单击“修改”。
d 在“编辑值”的“数值数据”框中键入 NTP,然后单击“确定”。
2 将 AnnounceFlags 设置为 5。为此,请按照下列步骤 *** 作:
a 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags
b 在右窗格中,右键单击“AnnounceFlags”,然后单击“修改”。
c 在“编辑 DWORD 值”的“数值数据”框中键入 5,然后单击“确定”。
3 启用 NTPServer。为此,请按照下列步骤 *** 作:
a 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer
b 在右窗格中,右键单击“Enabled”,然后单击“修改”。
c 在“编辑 DWORD 值”的“数值数据”框中键入 1,然后单击“确定”。
4 指定时间源。为此,请按照下列步骤 *** 作:
a 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer
b 在右窗格中,右键单击“NtpServer”,然后单击“修改”。
c 在“编辑值”的“数值数据”框中键入 Peers,然后单击“确定”。
注意:Peers 是一个占位符,应替换为您的计算机从中获取时间戳的对等端列表(以空格分隔)。列出的每个 DNS 名称都必须是唯一的。必须在每个 DNS 名称后面附加 ,0x1。如果不在每个 DNS 名称后面附加 ,0x1,则在步骤 5 中所做的更改将不会生效。
5 选择轮询间隔。为此,请按照下列步骤 *** 作:
a 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval
b 在右窗格中,右键单击“SpecialPollInterval”,然后单击“修改”。
c 在“编辑 DWORD 值”的“数值数据”框中键入 TimeInSeconds,然后单击“确定”。
注意:TimeInSeconds 是一个占位符,应替换为您希望各次轮询之间的间隔秒数。建议值为 900(十进制)。该值将时间服务器配置为每隔 15 分钟轮询一次。
6 配置时间校准设置。为此,请按照下列步骤 *** 作:
a 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxPosPhaseCorrection
b 在右窗格中,右键单击“MaxPosPhaseCorrection”,然后单击“修改”。
c 在“编辑 DWORD 值”的“基数”框中单击以选择“十进制”。
d 在“编辑 DWORD 值”的“数值数据”框中键入 TimeInSeconds,然后单击“确定”。
注意:TimeInSeconds 是一个占位符,应替换为适当的值,如 1 小时 (3600) 或 30 分钟 (1800)。您选择的值将因轮询间隔、网络状况和外部时间源而异。
e 找到并单击下面的注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxNegPhaseCorrection
f 在右窗格中,右键单击“MaxNegPhaseCorrection”,然后单击“修改”。
g 在“编辑 DWORD 值”的“基数”框中单击以选择“十进制”。
h 在“编辑 DWORD 值”的“数值数据”框中键入 TimeInSeconds,然后单击“确定”。
注意:TimeInSeconds 是一个占位符,应替换为适当的值,如 1 小时 (3600) 或 30 分钟 (1800)。您选择的值将因轮询间隔、网络状况和外部时间源而异。
7 退出注册表编辑器。
8 在命令提示符处,键入以下命令以重新启动 Windows 时间服务,然后按 Enter: net stop w32time && net start w32time


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13002528.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存