AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 390061
Accepted
Dave Mateer
Dave Mateer
Asked: 2012-05-18 07:46:47 +0800 CST2012-05-18 07:46:47 +0800 CST 2012-05-18 07:46:47 +0800 CST

Windows 7 作为 NTP 时间服务器

  • 772

试图让 Windows 7 框充当 linux 客户端的 NTP 时间服务器

从这里开始:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\ 在右窗格中,右键单击 AnnounceFlags,然后单击修改。在“编辑 DWORD 值”对话框中的“数值数据”下,键入 5,然后单击“确定”。启用 NTP 服务器。找到并单击以下注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\ 在右窗格中,右键单击“已启用”,然后单击“修改”。在“编辑 DWORD 值”对话框中,在“值数据”下键入 1,然后单击“确定”。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\VMICTimeProvider\ 在右窗格中,右键单击“已启用”,然后单击“修改” 在“编辑 DWORD 值”对话框中,在“值数据”下键入 0,然后单击“确定” 退出注册表编辑器。在命令提示符下,

关闭 Win7 盒子上的防火墙。

编辑 2 - 这是有效的

在此处输入图像描述 使用 Meinberg NTPD

编辑

在此处输入图像描述

就在我发布之后,我注意到服务已经停止了......仍然时间在 linux 机器上不同步

在此处输入图像描述

但是查看 Microsoft 网络监视器上的流量,我发现端口 123 无法访问。

也许我应该尝试使用 NetTime?http://www.timesynctool.com/

windows-7 ntp
  • 2 2 个回答
  • 42454 Views

2 个回答

  • Voted
  1. Best Answer
    Skyhawk
    2012-05-18T08:19:09+08:002012-05-18T08:19:09+08:00

    根据微软的说法,“ Windows 时间服务并不是网络时间协议 (NTP) 的精确实现。” 它作为其他 Windows 机器的时间服务器工作得很好,但它不应该用作 Linux 客户端的时间服务器,期望时间将保持精确同步。W32Time 的不足在 Microsoft 的KB939322文章中列出:

    我们不保证也不支持网络节点之间 W32Time 服务的准确性。W32Time 服务不是满足时间敏感应用程序需求的全功能 NTP 解决方案。W32Time 服务主要用于执行以下操作:

    • 使 Kerberos 版本 5 身份验证协议工作。
    • 为客户端计算机提供宽松的同步时间。

    Kerberos 版本 5 要求计算机在 5 分钟内同步——这是一个非常低的准确度标准!大多数情况下,W32Time 可能会在几秒钟内为您提供服务,但 Microsoft 绝对不保证此级别的性能。

    解决方案是使用真正的 NTP 服务器,也就是说,使用ntpd. 通常,您的时间服务器将是您的 Linux 机器之一,但如果需要,也可以使用ntpd 的 Windows 端口。

    • 11
  2. Javadotnet
    2013-01-18T03:05:57+08:002013-01-18T03:05:57+08:00

    那么 Microsoft W32Time 服务会将您的本地时钟与任何 NTP 服务器同步。首先让您的 Windows 7 机器与 times.microsoft.com 或 pool.ntp.org 同步,然后从计算机管理 -> 组策略编辑器启用 NTP 服务器。

    所有步骤如下:

    • 打开组策略编辑器
    • 依次单击“计算机配置”、“管理模板”、“系统”和“Windows 时间服务”。
    • 点击 Time Providers ,双击右窗格中的 Enable Windows NTP Server ,点击 Enabled 按钮,然后点击 OK 。
    • 从“组策略对象编辑器”菜单中,单击“文件”,然后单击“退出”。

    参考资料:

    http://javadotnet.in/2013/01/16/create-your-own-ntp-server-for-lan-with-windows-2008-windows-7/

    • -1

相关问题

  • Windows 7 总是附加 VHD

  • Windows 7 上的虚拟 PC 和网络共享

  • 在 Windows XP 上安装 Windows 7 引导加载程序

  • 如何在 Windows 中自定义管道?

  • IIS 7.5 (Windows 7) - HTTP 错误 401.3 - 未经授权

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve