当前位置:文档之家› windows 时间服务器

windows 时间服务器

上海交大 时间服务器:202.120.2.101


服务器端:

默认情况下,独立服务器WINDOWS 2K3 是作为NTP(Network Time Protocol)客户端工作的 ,所以必须通过修改注册表,以使系统作为NTP服务器运行。

1.修改注册表的键值:Run->regedit HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time /TimeProviders/NtpServer内的Enabled为1,打开NTP服务器功能(默认是不开启NTP Server服务,除非电脑升级成为域控制站)

2.修改注册表键值 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time /Config下的 AnnounceFlags为5.

该设定强制主机将它自身宣布为可靠的时间源.如果不修改此项则可能报错:时间例子被拒绝,因为:对等机器的层次(stratum)不主机层次少.

4.重启w32time服务 :Run->cmd进入命令行: net stop w32time net start w32time

好了,如果你运气足够好的话(我经常遇到莫名的问题),此时在客户端就能进行时钟同步了。 要把服务器地址加入系统的时间服务器地址,还需要修改注册表: [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/DateTime/Servers] 加入你自己的时间服务器。


客户端

操作系统XP,2003,VISTA系统的自带的Internet时间可以自动校时,但是用的是国外时间,你可以把中国时间服务器IP地址加入到注册表,将其IP设为默认服务器,XP系统会每周自动按中国时间自动校时一次。具体操作如下:

1. 打开注册表:在“开始”菜单→“运行”项下(或按Win+R)输入“Regedit”进入注册表编辑器。

2.修改默认时间服务器IP:

展开[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\

Parameters]分支,双击NtpServer将键值修改为国家授时中心服务器的IP地址:210.72.145.44,然后点击“确定”按钮保存。

3. 修改校时周期为一天:

展开[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\

TimeProviders \NtpClient]分支,并双击SpecialPollInterval键值,将对话框中的“基数栏”选择到“十进制”上,输入框中显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的。设定时间同步周期为一天,即24小时(86400秒),填入对话框,选十进制就填86400,选十六进制就填15180,点击确定保存关闭对话框。

4.添加时间服务器IP:

展开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers]

在右边窗口点右键新建“字符串值”,将此“字符串值”命名为3。双击此新建的“字符串值”,输入IP:210.72.145.44,保存。
-------------------------------------------------------------------------------------------------------------------------------
按照步骤来,

基本就行了,注册表更新的时候,会自动添加一个0表项到
展开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers]
所以,上面的步骤4不是必须的,你自己亲自试验一下,看下就知道了
-------------------------------------------------------------------------------------------------------------------------------
如果启动时间服务的时候有问题,出现1058错误提示,就按照下面的方式解决:

一、Windows time服务用于和Internet同步系统时间,如果时间无法同步(在获取最近一次同步状态时出错。RPC服务器不可用!)有可能是服务没有随系统启动,可以在运行处输入"services.msc"打开服务控制台,找到"windows time"服务设置为自动并启动即可。

如果启动该服务时提示:
错误1058:无法启动服务,原因可能是已被禁用与其相关联的设备没有启动。
原因是windows time服务失效。

修复:

1.运行 cmd 进入命令行,然后键入

w32tm /register

正确的响应为:W32Time 成功注册。

2.如果上一步正确,用 net start "windows time" 或 net start w32time 启动服务。

二、大家都知道计算机电脑的时间是由一块电池供电保持的,而且准确度比较差经常出现走时不准的时候。通过互联网络上发布的一些公用网络时间服务器NTP server,就可以实现自动、定期的同步本机标准时间。所以时间同步有可能是服务器的地址有问题,可以把下列文字复制,新建一个文本文档另存为reg文件,双击导入注册表.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers]
@="6"
"1"="https://www.doczj.com/doc/e89111032.html,"
"2"="https://www.doczj.com/doc/e89111032.html,"
"3"="https://www.doczj.com/doc/e89111032.html,"
"4"="https://www.doczj.com/doc/e89111032.html,"
"5"="https://www.doczj.com/doc/e89111032.html,"
"6"="210.72.145.44" //我这里在修改上面注册表内容的时候,会自动生成一个表项0,就是这个IP地址了

或双击系统托盘下方的时间,在服务器地址栏输入国家授时中心服务器的IP地址(210.72.145.44),然后点击“确定”按钮保存下来就行了。


相关主题
文本预览
相关文档 最新文档