Windows 如何在局域网中建立NTP服务器实现时间同步(设置一台设备作为主机,其他设备作为从机来同步时间)

首先简单了解一下什么是NTP

网络时间协议(NTP)是一种用于同步计算机网络上各设备时间的协议。NTP时间同步在许多项目和应用中都是关键的,特别是那些对时间同步精度有要求的场景。比如需要使用NTP时间同步的情况有:金融交易系统、科学研究实验、工业自动化、视频监控系统、分布式系统等等。

接下来就开始操作,将我们其中一台设备(命名为:主机)设置为时间同步的服务器,之后从机通过主机的IP地址来同步时间。

一、将自己的电脑设置成时间同步的主机服务器


1. win + r ,输入regedit 打开注册表

在这里插入图片描述


2. 按照此路径查找文件

  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \ Enabled
    鼠标双击Enabled文件 ,将默认值 0 改为 1 ,启用NTP服务。

在这里插入图片描述

  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \ Type
    鼠标双击Type 文件;弹出对话框,在数据数值(V)项输入 NTP单击确定

在这里插入图片描述

  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services\W32Time \ Config \ AnnounceFlags
    鼠标双击AnnounceFlags文件;弹出对话框,将默认的10改为5 确定。

在这里插入图片描述


3. 重起WindowsTime服务
以管理员身份打开开始菜单输入“cmd”在命令行模式下输入

net stop w32timenet start w32time

重启一下win32time服务。
在这里插入图片描述


  1. 再次 win + r ,输入 services.msc, 打开服务,在服务项中找到Windows Time,把它设置为自动后点击确定,点击右键Windows Time重新启动此服务。

在这里插入图片描述


5. 输入:gpedit.msc,计算机策略对话框打开,按照如下路径:计算机配置 \ 管理模板 \ 系统\ windows 时间服务 \ 时间提供程序,找到服务器设置文件。
双击启用 Windows NTP 服务器,显示状态已启用,这时主机的时间就可以被其他从机同步了(当然,如果还不行,那就是步骤还没完);
在这里插入图片描述


  1. 打开命令窗口(win + r ),输入 w32tm /stripchart /computer:127.0.0.1
    验证NTP 服务有没有启动,有反馈信息,说明NTP服务启动成功。
 w32tm /stripchart /computer:127.0.0.1 

在这里插入图片描述


  1. 关闭防火墙。打开设置,找到WLAN ,点击Windows防火墙,将我们使用的网络:专用\公用网络 防火墙关闭。

在这里插入图片描述


  1. 这时,主机就充当一个时间同步的服务器了,最后一步就是获取个人IP,从机就可以直接通过IP 来同步主机的时间。打开命令窗口(win+r,输入cmd ),输入命令 ipconfig ,IPv4 地址即为我们的IP 。

在这里插入图片描述

二、从机同步时间

从机同步时间就很简单,不需要进行配置之类的,直接打开 控制面板->日期和时间->Internet时间->更改设置->输入主机服务器的IP地址,立即更新,显示同步成功。

在这里插入图片描述

收尾:到这里就结束了,希望对大家有所帮助,你的一个点赞 or 收藏 or 评论将会是我更新的动力。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/237013.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Unity 创建/删除/启用/禁用组件的惯用方法

1、创建组件&#xff1a; Unity 创建组件可以通过编辑器中的"Add Component"创建&#xff0c;或者代码动态创建&#xff1a;GameObject.AddComponent<T>()&#xff0c;如&#xff1a; ameObject.AddComponent<Rigidbody>(); 2、删除组件&#xff1a; …

WPF组合控件TreeView+DataGrid之TreeView封装

&#xff08;关注博主后&#xff0c;在“粉丝专栏”&#xff0c;可免费阅读此文&#xff09; wpf的功能非常强大&#xff0c;很多控件都是原生的&#xff0c;但是要使用TreeViewDataGrid的组合&#xff0c;就需要我们自己去封装实现。 我们需要的效果如图所示&#x…

医院影像科PACS系统源码,医学影像系统,支持MPR、CPR、MIP、SSD、VR、VE三维图像处理

PACS系统是医院影像科室中应用的一种系统&#xff0c;主要用于获取、传输、存档和处理医学影像。它通过各种接口&#xff0c;如模拟、DICOM和网络&#xff0c;以数字化的方式将各种医学影像&#xff0c;如核磁共振、CT扫描、超声波等保存起来&#xff0c;并在需要时能够快速调取…

Python之json模块和pickle模块详解

json模块和pickle模块的用法 在python中&#xff0c;可以使用pickle和json两个模块对数据进行序列化操作。 其中&#xff1a; json可以用于字符串或者字典等与python数据类型之间的序列化与反序列化操作。 pickle可以用于python特有类型与python数据类型之间的序列化与反序…

回归预测 | MATLAB实现GWO-DHKELM基于灰狼算法优化深度混合核极限学习机的数据回归预测 (多指标,多图)

回归预测 | MATLAB实现GWO-DHKELM基于灰狼算法优化深度混合核极限学习机的数据回归预测 &#xff08;多指标&#xff0c;多图&#xff09; 目录 回归预测 | MATLAB实现GWO-DHKELM基于灰狼算法优化深度混合核极限学习机的数据回归预测 &#xff08;多指标&#xff0c;多图&#…

php代码根据ip地址免费获取省份城市

其实这个主题吧,一直想写,主要是因为有一些粉丝在后台留言问我下载了geoip库怎么使用它根据ip地址获取国家地区信息,再加上接着上面一篇文章我就刚好有时间来写这篇文章。 GeoIP库使用 geoip库其实你可以在 最新的geoip库下载(完整版) GeoLite2-City 等链接下载,由于全…

在 Go 语言中使用 regexp 包处理正则表达式

Go 语言&#xff0c;作为一门现代的编程语言&#xff0c;提供了对正则表达式的强大支持。在 Go 中&#xff0c;正则表达式的功能通过标准库中的 regexp 包来实现。本文将介绍如何在 Go 中使用 regexp 包来编译和执行正则表达式&#xff0c;以及如何从文本中匹配和提取信息。 正…

Redis基础篇-002 初识Redis

1、认识NoSQL 1.1 概念 NoSQL是一个非关系型数据库。 常见的NoSQL有&#xff1a;Redis、MongoDB 1.2 NoSQL与SQL的区别 类别SQLNoSQL数据结构结构化非结构化数据关联关联非关联查询方式SQL非SQL事务特性ACIDBASE存储方式磁盘内存扩展性垂直水平使用场景1&#xff09;数据结…

Docker安装(CentOS)+简单使用

Docker安装(CentOS) 一键卸载旧的 sudo yum remove docker* 一行代码(自动安装) 使用官方安装脚本 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 启动 docker并查看状态 运行镜像 hello-world docker run hello-world 简单使用 使用 docker run …

docker部署个人网站项目记录(前后端分离)

背景 项目是前后端分离&#xff0c;前端有三部分&#xff0c;分别是 个人网站&#xff08;blog&#xff09;网站后台管理系统&#xff08;admin&#xff09;数据大屏&#xff08;datascreen&#xff09; 后端是基于nodejs写的后台服务 后台接口服务&#xff08;todo-nodejs…

Github项目推荐:在线rename

项目地址 GitHub - JasonGrass/rename: 在线文件批量重命名 项目简介 一个开源的在线重命名文件工具。利用了新的浏览器API获取文件句柄&#xff0c;在不上传文件的情况下对文件进行重命名。可以作为前端文件操作api学习范例。 项目截图

FLIP 翻转动画

FLIP技术可以让我们的动画更加流畅&#xff0c;同时也能降低复杂动画的开发难度 名词解释&#xff0c;FLIP是几个英文单词的缩写&#xff0c;简单介绍一下&#xff1a; F&#xff1a;Fist —— 一个元素的起始位置 L&#xff1a;Last —— 另一个元素的终止位置&#xff0c;…

《每天一分钟学习C语言·五》

1、 给一个字符数组输入字符串 char arr[10]; gets[arr]; //gets函数接收回车符&#xff0c;如果直接按回车&#xff0c;gets函数会把回车符转变成空字符作为结束&#xff0c;即arr[0]’\0’;2、 文件结尾标志ctrlz表示返回NULL 自己定义的头文件里面一般有宏定义和声明&#…

Mysql索引事务(面试高频)

文章目录 目录 文章目录 前言 一 . 索引 1.1 概念 1.2 作用 1.3 使用场景 1.4 存储引擎 二 . 事务 2.1 事务的概念 2.2 事务四大特性 前言 大家好,今天给大家绍一下mysql索引和事务 一 . 索引 1.1 概念 索引是一种特殊的文件,包含着对数据表中的所有记录的引用指针…

Linux基础(第三部分)

目录 一、查看文件显示命令 1、cat&#xff1a;查看文件内容&#xff1b;上下合并文件 2、标准输入与标准输出&#xff1a; 3、例题&#xff1a;如何合并两个文件 4、tac 就是反方向查看 5、rev 把一行倒过来 6、hexdump 查看硬件设备 7、more和less 8、查看文件内容…

鸿蒙原生应用/元服务开发-Stage模型能力接口(八)

一、说明 ExtensionAbility是特定场景扩展能力的基类&#xff0c;提供系统配置更新回调和系统内存调整回调。本模块首批接口从API version 9 开始支持。后续版本的新增接口&#xff0c;采用上角标单独标记接口的起始版本。本模块接口仅可在Stage模型下使用。 二、导入模块 .imp…

c++导入外部的依赖开源库

使用git submodule git submodule add https://github.com/username/subproject.git使用cmake导入 FetchContent 实际使用的话,有下面的三点总结 关于FetchContent,若并需要修改 配置以及编译的默认值的时候,推荐首要使用该方法。include(FetchContent)set(JSON_C_TAG jso…

JVM知识总结,一定要记住它。

1、知识点汇总 JVM是Java运行基础,面试时一定会遇到JVM的有关问题,内容相对集中,但对只是深度要求较高 其中内存模型,类加载机制,GC是重点方面.性能调优部分更偏向应用,重点突出实践能力.编译器优化 和执行模式部分偏向于理论基础,重点掌握知识点. 需了解 内存模型各部分作用…

用最通俗的语言讲解 TCP “三次握手,四次挥手”

目录 一. 前言 二. TCP 报文的头部结构 三. 三次握手 3.1. 三次握手过程 3.2. 为什么要三次握手 四. 四次挥手 4.1. 四次挥手过程 4.2. 为什么要四次挥手 五. 大白话说 5.1. 大白话说三次握手 5.2. 大白话说四次挥手 六. 总结 一. 前言 TCP 是一种面向连接的、可靠…

AI代码翻译神器,用AI翻译代码,轻松学习不同编程语言,已开源!

体验地址&#xff0c;github地址和部署地址在文章底部 AI代码翻译器的优势 近年来&#xff0c;随着技术的快速进步&#xff0c;人工智能技术展现出了在各个领域发挥作用的巨大潜力。AI代码翻译器作为一项创新技术&#xff0c;为开发者带来了全新的可能性。这项技术运用人工智…