Windows 域时间同步

Windows Server 包含 W32Time,它是 Kerberos 身份验证协议所需的时间服务工具。Windows 时间服务可确保组织中运行 Microsoft Windows 2000 Server 操作系统或更高版本的所有计算机都使用同一时间。

当 Windows AD 域搭建好后,可以配置 Windows 时间服务使用下面 4 种方式进行时间同步:

  • 基于域层次结构的时间同步
  • 手动指定时间同步源
  • 所有可用的时间同步机制
  • 不进行同步

下面将对这四种方式详细说明:

1.基于域层级结构的时间同步

基于域层次结构的时间同步,使用 AD DS 域层次结构来发现可靠的时间源来进行时间同步。在Windows AD域中,在没有另外配置其他可靠的时间源时,林根域的PDC仿真 操作主机默认充当林内最权威的时间源。上图刻画了域层次结构中,各种角色机器的时间同步路径。

可靠时间源的配置:

被配置为可靠时间源的主机会被认为是域内时间服务的权威,通常这种充当可靠时间源的机器自身会被配置为与外部的某个 NTP 服务器或者硬件设备进行时间同步。可以将域内的时间服务器配置为可靠时间源来优化域内时间同步的传输。如果一个域控制器被配置为一个可靠时间源,那么当这台与控制器登入网络的时候,Net Logon 服务就会宣布这台域控制器是可靠的时间源。当其他域控制器选择时间源进行同步时,他们会首先选择可靠时间源,如果有可靠时间源可用的话。

时间源的选择:

一台主机通过下列方式之一来选择同步时间源

1. 如果该主机没有加入域,那么必须手动配置他要同步的时间源

2. 如果该主机是域内的成员服务器或工作站,默认情况下他会依照域层次结构,来与他本域内运行了时间服务的域控制器进行时间同步

3. 如果该主机是一台域控制器,它会发送多达 6 种查询请求来定位另一台合适的域控制器,并与之同步。各个请求被设计成用来发现有某种特定属性的时间源,如某种类型的域控制器,某个特殊的位置,是否是可靠的时间源等。并且时间源自身遵循如下限定:

  • 可靠时间源只能够和其父域的域控制器进行时间同步
  • PDC 仿真操作主机primary domain controller (PDC) emulator operations master role)只能和其所在域内的可靠时间源或其父域的任意一个域控制器进行时间同步。

域控制器知道他自己可以与哪种类型的域控制器进行时间同步。因此,如果一个域控制器不能与它将要发送的查询请求所对应类型的域控制器进行时间同步,那么它就不会发送这类查询请求。例如,本域的 PDC 仿真操作主机不能与他自己进行时间同步,所以它不会发送类型为 3 和 6 的查询请求。

域控制器时间源查询:

查询类型 查询的目标域控制器类型 位置 时间源可靠性
1 父域的域控制器 同一站点 优先使用查询结果中的可靠时间源,也可以和不可靠的时间源同步,如果查询结果中不存在可靠的时间源
2 本域的域控制器 同一站点 只和查询结果中可靠的时间源进行同步
3 本域的PDC 仿真操作主机 同一站点 不适用,域控制器不会尝试和其自身进行同步
4 父域的域控制器 不同站点 优先使用查询结果中的可靠时间源,也可以和不可靠的时间源同步,如果查询结果中不存在可靠的时间源
5 本域的域控制器 不同站点 只和查询结果中可靠的时间源进行同步
6 本域的PDC 仿真操作主机 不同站点 不适用,域控制器不会尝试和其自身进行同步

每个请求都会返回一串可用的域控制器列表,Windows 时间服务会根据可靠性和位置等特性为结果中的每个域控制器打分,来决定最终选择哪个域控制器作为时间源。


评分规则表:

域控制器状态 分数
域控制器在同一站点 8
域控制器被标记为可靠时间源 4
域控制器在父域 2
域控制器是 PDC仿真操作主机 1

如果 Windows 时间服务认为自己已经找到的分数最高的域控制器,它就不会再发送更多的查询请求。评分表里各项的分数是叠加的,这意味着同一站点内的 PDC仿真操作主机的得分是 9

如果林根域的 PDC仿真操作主机没有配置与外部的时间源同步,那么该主机上的硬件时钟将会作为时间标准。

2.手动指定同步时间源

这种方式允许用户指定一个或者一组机器作为本机时间同步的时间源。如果一台主机未加入域,那么必须手动指定他与某个指定的时间源同步。如果该主机已经加入某个域,默认情况下会依照域层次结构进行时间同步。手动指定时间源的方式对林根域的PDC仿真操作主机和未加入域的主机最为有用。手动指定一个外部的 NTP 服务器作为域内权威时间服务器的时间源能够为域提供可靠的时间。然而,实际上把域内权威时间服务器设置为与硬件时钟同步更能够为域提供精确和安全的时间。

如果只将林根域的PDC配置为与外部的时间源进行同步,域内所有其他的主机依赖域层次结构进行时间同步,会使Kerberos 认证的重放攻击变得困难,提高域的安全性。

3.所有可用的同步机制

该选项是对网络用户来说最有价值的同步方式。这种选择允许使用域层次结构进行时间同步,同时在域层次结构同步方式不可用时,还可以根据配置使用其他时间源进行同步。如果客户端无法通过域层次结构进行同步,时间源将自动改变成 NtpServer 注册表项中所指定的时间源。这种同步方式最可能为客户端提供精确的时间。

4.不进行时间同步

在某些情况下用户可能希望关掉时间同步。例如,关闭时间同步来减少拨号上网费用;关闭时间同步来防止产生相关的错误日志。

在一个同步网络中,关掉被设计成时间同步网络的根时间服务器上的时间同步是很有用的。这表明,这台根主机信任他自己的时间。如果时间同步层次结构中的根主机没有被设置成不进行时间同步的话,如果此时它自身不能和另一个时间源进行同步,那么其他客户端就不会信任这台机器发出的时间同步包,因为它的时间已经不可信了。

5.相关注册表项

The reg entries are located in the following registry key and options for the “Type:”

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters

Type : REG_SZ

Used to control how a computer synchronizes.

Nt5DS = synchronize to domain hierarchy [default]
NTP = synchronize to manually configured source
NoSync = do not synchronize time

http://blogs.msmvps.com/acefekay/2009/09/18/configuring-the-windows-time-service-for-windows-server/

https://technet.microsoft.com/en-us/library/cc773263(v=WS.10).aspx

https://technet.microsoft.com/zh-cn/library/cc773013(v=ws.10).aspx

https://support.microsoft.com/zh-cn/kb/816042

Windows 域时间同步相关推荐

  1. windows域中时间同步的解决方案

    在windows 2003 active directory 架构的域当中.当客户端加入域后.那么域控制器就是一个time master,作为客户端的一个time source.理论上客户端会自动与D ...

  2. kerberos认证_初识 Windows域认证体系 Kerberos认证

    关键词: Kerberos认证 域控制器(Domain Controller,DC) 密钥分发中心(Key Distribution Center,KDC) 帐户数据库(Account Databas ...

  3. Linux Mount Windows域用户限制的共享文件夹

    sud现在一直使用linux作为主要的办公os,但是最近公司统一使用windows域服务器了,共享就出现比较打的问题了,原因如下: 1.linux下通常mount windows共享文件夹 Linux ...

  4. Windows域环境下部署ISA Server 2006防火墙(四)

    构建基于ISA Server 2006的远程接入×××服务器<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:off ...

  5. windows 域的一些概念

    Windows 域的一些概念<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" ...

  6. linux加入windows域之完美方案

           笔者这几天在研究samba服务通过ad域进行用户验证.在查资料的过程中发现.关于linux加入windows域,网上资料不少,但是按着网上的说法做大多不成功,甚至很多人估计都不知道自己在 ...

  7. windows篇-第四章 安装和配置Windows域

    Windows域是计算机管理区域Windows系统使用基于域的活动目录来管理域中的计算机,活动目录中储存有关网络上对象的信息并使此信息可用于用户和网络管理员,安装Windows域将创建活动目录,通过活 ...

  8. windows域控制器恢复

    windows域控制器恢复有两种情况: 1.无额外DC,但有主DC的备份文件 2.有额外DC,存在. 情况一: 此做法建立在大家有用ntbackup工具将电脑的System State备份下来.当DC ...

  9. 图解Windows域的命令行操作

    一 Windows域相关命令 域相关命令 向域中添加用户: net user username passwd /add /domain 禁止/激活用户: net user username passw ...

  10. liunx 加入域控_让Linux使用Windows域控制器做用户认证

    最近为了做一个客户的问题需要搭一套Windows AD给Linux通过winbind做认证使得Windows AD用户可以登陆Linux机器的环境.因为头一次做这样的配置,所以颇费了一番周折.下面就记 ...

最新文章

  1. 在建工程直接费用化_计入在建工程的成本怎么算
  2. libssh 认证绕过漏洞(cve-2018-10933)分析
  3. BZOJ 3668: [Noi2014]起床困难综合症( 贪心 )
  4. 【RHCA翻译计划】EX436第一章:集群存储概论2
  5. Ext JS 6开发实例(四) :调整主视图
  6. Nginx-常见服务器的对比
  7. runtime_mysql_users_proxysql的配置系统
  8. 干货警告!国外有个小姐姐给29篇经典机器学习论文写了总结 | 资源
  9. 今天我们谈一下HTML标签中的map标签的用法和使用场景
  10. 【优化算法】蝴蝶优化算法(MBO)【含Matlab源码 952期】
  11. IDAPython手册
  12. java流程图表示输入 输出,用流程图描述算法
  13. maya为什么不能导出fbx_maya从 Maya 导出为 FBX 文件,MAYA
  14. 思翼FM30高频头转发模式
  15. 运用freemark引擎的word模板导出
  16. 删除UltraISO(软碟通)卸载后的遗留文件“isoshl64.dll”
  17. 【大数据】数据中台是怎样炼成的?
  18. 小学生计算机课的演讲稿,小学生课前三分钟演讲稿范文5篇
  19. 使用聊天机器人做客服工作是一种什么体验?
  20. Canal 整合 canal-admin ,canal-adapter

热门文章

  1. 解析:WMS仓库管理系统是什么,可以提供什么协助
  2. oracle删库语句,oracle删除表语句是什么?_数据库
  3. WIN7 旗舰版、专业版、家庭高级版32位64位官方原版下载地址
  4. cad如何多选对象,12种CAD图形对象选择方法总结
  5. 漫威超级英雄大全(二)
  6. 计算机软件税负率,2015最新增值税税负对照表
  7. labview能运行c语言程序吗,用labview软件编写一个程序能申请软件版权吗?
  8. react axios封装
  9. 京东登录界面html css,css制作京东登录页面 css样式,京东店面装修怎么写CSS样式?...
  10. 共享办公设备行业兴起,新宠“小熊U租”能否成为独角兽?