您的位置:首页 > 编程语言 > PHP开发

基于windows 2008R搭建NTP服务器,同步时间

2018-02-27 09:43 295 查看
NTP服务器【Network Time Protocol(NTP)】是用来使计算机时间同步化的一种协议,一般是用来同步局域网内时间。互联网有很多公用的时间服务器,如果可以连接网络,可以使用公有NTP来同步时间。

网络服务器时间发布:http://www.time.ac.cn/stime.asp

1、 在开始菜单栏中,点击“运行”输入regedit,打开Windows 注册表

2、设定成为NTP 服务器类型。

修改登陆档案中:

“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters”

[Type]设定值修改为”NTP”。

3、设定授权时间服务器

修改登录档中:

“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config”

[AnnounceFlags]修改设定值为5

4、启用NTP服务器

修改登录档中:

“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer”

[Enabled]数值修改为1

5、重起Windows Time服务 注意(服务设置为自动启动)

打开开始菜单输入“CMD”在命令行模式下输入:

net stop w32time && net start w32time 重启一下win32time服务,至此NTP服务搭建成功。

需要注意的问题:

1、在系统服务中设置W32Time服务启动模式为自动。

2、确定防火墙允许UDP123端口访问。

打开 UDP:123端口

打开开始菜单输入“CMD”在命令行模式下输入:

netsh firewall add portopening protocol = UDP port =123 name = NTPSERVER

在客户端配置NTP client 时间同步频率:

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

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

在客户端”Internet时间设置”,把服务器地址填写成刚刚配置NTP服务地址。

转载于:https://jingyan.baidu.com/article/4f7d5712d3f71a1a20192703.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  WIndos NTP