如何在 Windows 上搭建 NTP 服务器

 更新时间:2023年07月31日 10:41:21   作者:杨群  
这篇文章主要介绍了在 Windows 上搭建 NTP 服务器的操作步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

一、基础环境

Windows 10 和 Windows Server 及以上版本

二、适用场景

网络时间协议,英文名称:Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。NTP的目的是在无序的 Internet 环境中提供精确和健壮的时间服务。

在可连接公网的环境下,可以连接公共的 NTP 服务器进行时间同步。在无法连接公网的纯内网环境下,需要搭建 NTP 服务器进行时间同步。

三、操作步骤

1、使用组合键 Windows + R 打开【运行】对话框,输入 regedit 打开 【注册表编辑器】。

2、在打开的注册表中修改以下值:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config,找到Config目录,双击Config目录下的AnnounceFlags 把注册表项的值设定为5,点击确定按钮。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer,双击NtpServer下的Enabled文件 把Enabled的值设定为1,点击确定按钮.

3、输入以下命令重启 Windows Time 服务。

net stop w32time
net start w32time

4、使用以下命令可以测试 NTP 服务器是否搭建成功,有时间回显说明配置成功了。

w32tm /stripchart /computer:127.0.0.1

5、开启防火墙,允许其他计算机连接本地计算机搭建的 NTP 服务器(使用UDP协议的123端口)

New-NetFirewallRule -DisplayName '允许UDP123端口(NTP)入站' -Description '允许UDP123端口(NTP)入站''-Profile 'Domain,Private,Public' -Direction Inbound -Action allow -Protocol UDP -LocalPort 123

6、其他计算机可以通过以下命令或者图形界面的方式进行同步时间。

w32tm /stripchart /computer:NTP服务器的IP地址

四、常用的NTP服务器

使用以前请先 ping 相应的域名查看网络是否可达,和相应的访问速度,选择响应最快的服务器。

名称地址
阿里云NTP服务器【1】ntp.aliyun.com
阿里云NTP服务器【2】ntp1.aliyun.com
阿里云NTP服务器【3】ntp2.aliyun.com
腾讯云NTP服务器【1】ntp.tencent.com
腾讯云NTP服务器【2】ntp1.tencent.com
腾讯云NTP服务器【3】ntp2.tencent.com
华为云NTP服务器【1】ntp.myhuaweicloud.com
中国授时cn.ntp.org.cn
中国教育网授时edu.ntp.org.cn
中国科学院国家授时中心ntp.ntsc.ac.cn

五、参考资料

1、百度百科

到此这篇关于在 Windows 上搭建 NTP 服务器的文章就介绍到这了,更多相关Windows搭建 NTP 服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • git忽略特殊文件_动力节点Java学院整理

    git忽略特殊文件_动力节点Java学院整理

    这篇文章主要为大家详细介绍了git忽略特殊文件的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • 运维管理器Fabric使用方法

    运维管理器Fabric使用方法

    Fabric是基于Python2.5版本以上实现的SSH命令行工具,简化了SSH的应用程序部署及系统管理任务,它提供了系统基础的操作组件,可以实现本地或远程shell命令,包括命令执行,文件上传,下载及完整执行日志输出等功能
    2016-08-08
  • 教你如何用cmd快速登录服务器

    教你如何用cmd快速登录服务器

    这篇文章主要介绍了教你如何用cmd快速登录服务器,本文将通过无需安装任何工具,只要是自带cmd终端(PowerShell也可以),均可便捷连接linux服务器,需要的朋友可以参考下
    2022-06-06
  • 在Linux下用软件实现RAID功能的实现方法

    在Linux下用软件实现RAID功能的实现方法

    安装程式实现软件RAID代替硬件RAID的方法,今天再进一步谈谈手动创建软RAID和日常维护的方法。
    2011-04-04
  • k8s监控数据组件Pod自动化进行扩缩容HPA

    k8s监控数据组件Pod自动化进行扩缩容HPA

    这篇文章主要为大家介绍了监控数据组件Pod自动化进行扩缩容-HPA的全面讲解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-03-03
  • git fork同步是什么意思?

    git fork同步是什么意思?

    这篇文章主要介绍了git fork同步是什么意思?fork到了哪里?有什么用?如何用?跟clone有什么区别?本文就一一解释这些问题,需要的朋友可以参考下
    2015-05-05
  • Z-Order加速Hudi大规模数据集方案分析

    Z-Order加速Hudi大规模数据集方案分析

    这篇文章主要介绍了通过Z-Order技术加速的Hudi大规模数据集方案分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-03-03
  • 基于注解的Dubbo服务配置方法(实例讲解)

    基于注解的Dubbo服务配置方法(实例讲解)

    下面小编就为大家带来一篇基于注解的Dubbo服务配置方法(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • rsync同步数据时提示password file must not be other-accessible的解决方法

    rsync同步数据时提示password file must not be&nb

    今天服务器同步数据的时候,突然有个命令提示这个错误,但其它的机器又正常,很奇怪,不过通过下面的命令执行以下就可以了,windows与linux操作方法一致
    2024-06-06
  • 手把手教你搭建腾讯云服务器入门(图文教程)

    手把手教你搭建腾讯云服务器入门(图文教程)

    这篇文章主要介绍了手把手教你搭建腾讯云服务器入门,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07

最新评论