行业知识

当前位置:首页>新闻中心>行业知识
全部 84 公司动态 17 行业动态 25 行业知识 42

利用电脑自己搭建NTP授时服务器

时间:2025-05-07   访问量:1001

在Windows中配置NTP服务分为两种情况:作为客户端同步时间或作为服务器提供时间服务。以下是详细步骤:


 一、作为NTP客户端(同步外部时间源)

1. 打开日期和时间设置

 右键点击任务栏右下角的时钟,选择 调整日期/时间。

 或通过控制面板:控制面板 > 时钟和区域 > 日期和时间。


2. 配置Internet时间服务器

 切换到 Internet 时间 选项卡。

 点击 更改设置(需要管理员权限)。

 勾选 与 Internet 时间服务器同步。

 在服务器地址中输入NTP服务器(例如默认的 time.windows.com 或公共服务器 pool.ntp.org)。

 点击 立即更新 测试同步,成功后点击 确定。


 二、作为NTP服务器(为其他设备提供时间)

1. 启用Windows Time服务

 按 Win + R,输入 services.msc 打开服务管理器。

 找到 Windows Time 服务,右键选择 属性。

 设置 启动类型 为 自动,点击 启动 并确认。


2. 修改注册表配置

 按 Win + R,输入 regedit 打开注册表。

 导航到:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\Parameters


 双击 Type,将值改为 NTP(确保时间源来自外部)。

 在右侧右键新建 DWORD (32bit),命名为 LocalNTP,值设为 1(允许本地NTP服务)。


3. 配置时间服务为服务器模式

 导航到:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\Config

 双击 AnnounceFlags,将值改为 5(标记为可靠时间源)。


4. 重启Windows Time服务

 返回服务管理器,右键 Windows Time 选择 重新启动。


5. 配置防火墙(允许NTP端口)

 打开控制面板:系统和安全 > Windows Defender 防火墙 > 高级设置。

 新建入站规则:

 规则类型:端口。

 协议:UDP,端口号:123。

 允许连接,应用规则到所有网络。


 验证配置

 客户端同步测试:在另一台设备上配置NTP服务器地址为当前Win7主机的IP。

 命令行检查:

bash

w32tm /query /status  查看时间服务状态

w32tm /monitor /computers:localhost  监控本机NTP服务



 注意事项

1. Windows 7作为NTP服务器的精度和稳定性可能不如专业设备。

2. 确保系统已安装最新更新(尽管微软已终止主流支持)。

3. 修改注册表前建议备份,避免误操作。


遇到问题可尝试重置时间服务:

bash

w32tm /unregister  卸载服务

w32tm /register  重新注册

net start w32time  重启服务



上一篇:车辆运行监控平台的建设

下一篇:没有了!

发表评论:

评论记录:

未查询到任何数据!

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部