局域网内建立时间同步_第1页
局域网内建立时间同步_第2页
局域网内建立时间同步_第3页
局域网内建立时间同步_第4页
局域网内建立时间同步_第5页
已阅读5页,还剩2页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、局域网内建立时间同步系统时间的重要性在而今非常重要。 不准确的电脑时钟对于网络结构以及其中的应用程 序的安全性会产生较大的影响, 尤其是那些对没有实现网络同步而导致的问题比较敏感的网 络指令或应用程序。 尤其是服务器, 几台服务器之间的时间误差也就是相对时间的重要性要 大于绝对时间的重要性。 因此需要在局域网内建立服务器的时间同步。 首先要建立一个时间 服务器,而后将其他服务器指向这台机器进行同步。操作系统: windows 2000/xp/2003 建立时间同步共有两个步骤:、建立 NTP 时间服务器NTP协议:全称网络时间协议(Network Time Procotol)。它的目的是在国际

2、互联网上传递统一、 标准的时间。 具体的实现方案是在网络上指定若干时钟源网站, 为用户提供授时 服务,并且这些网站间应该能够相互比对,提高准确度。(一) 基于 XP/2003 系统1、打开注册表单击“开始” ,单击“运行” ,键入 regedit ,然后单击“确定” 。2、配置 Windows 时间服务以使用外部时间源(1) 指定时间源。a. 找到并单击下面的注册表子项:程序代码HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersNtpServerb. 在右窗格中,右键单击“ NtpServer ”,然后单击“修改

3、” 。c. 在“编辑值”的“数值数据”框中键入 210.72.145.44,0x1 ,然后单击“确定” 。注: 210.72.145.44 是中科院国家授时中心的服务器,这是由于微软的时间服务器经常连接 失败而造成无法同步。 列出的每个 DNS 名称都必须是唯一的。 必须在每个 DNS 名称后面附 加,0x1。如果不在每个 DNS名称后面附加,0x1,则在下面步骤中所做的更改将不会生效。(2) 选择轮询间隔。a. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpC li

4、entSpecialPollIntervalb 在右窗格中,右键单击“ SpecialPollInterval ”,然后单击“修改” 。c在“编辑DWORD直”的“数值数据”选十进制并在框中键入900,然后单击“确定”。注意:这里设置的是您希望各次轮询之间的间隔秒数,以秒计算建议值为900(十进制)。该值将时间服务器配置为每隔 1 5分钟与时间服务器同步一次。3、配置NTP服务器(1) 将服务器类型更改为 NTP。a. 找到并单击下面的注册表子项:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersTypeb. 在

5、右窗格中,右键单击“ Type”,然后单击“修改”。c. 在“编辑值”的“数值数据”框中键入NTP,然后单击“确定”。(2) 将 AnnounceFlags 设置为 5。a. 找到并单击下面的注册表子项:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfigAnnounceFla gs在右窗格中,右键单击“ Ann OU nceFlags”,然后单击“修改”。在“编辑DWORD直”的“数值数据”框中键入5,然后单击“确定”。启用 NTPServer 。为此,请按照下列步骤操作:b.c.(3)a. 找到并单击下面的注册表子项:

6、HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpS erverb. 在右窗格中,右键单击“ Enabled ”,然后单击“修改”。c. 在“编辑DWORD直”的“数值数据”框中键入1,然后单击“确定”。最后在管理工具中进入服务在服务中找到 windows time 服务,重新启动一次,这样时间服 务器就配置完毕。(二)基于 windOws2000 系统Windows2000的系统与xp/2003系统的不同在于时间和日期属性中没有INTERNET时间一项,这也使得NTP服务器在2000系统的配置更简单

7、。只需要在注册表中找到一项,并将其中的Type值改为NTP即可。二、客户机设置:(一)基于 XP/2003 系统a. 找到并单击下面的注册表子项:中的MaxPosPhaseCorrection 和 MaxNegPhaseCorrection 两项。十进制修改为 999999999上面2项修改意思为:可以同步时间超过31年的时间差。因为 XP默认为15小时,超过15小时差就不能够自动更新时间。b. 到并单击下面的注册表子项:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersNtpServ er十进制修改为192.1

8、68. ? . ?(刚才建立的NTP服务器地址,不是我上面输入的210.72.145.44)c. 到并单击下面的注册表子项:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpC lientSpecialPollInterval修改为 600,意思为 1 0分钟自动更新时间一次。重新启动 windows time 服务。客户机设置完毕!(二)基于 windows2000 系统点击开始-运行后输入CMD进入命令行,输入 net time /setsntp:NTP服务器地址。比如,输入中科院国家授时中心的服

9、务器,就是 net time /setsntp: 210.72.145.44 而后重新启动 windows time 服务。并将启动类型更改成自动。CA C: im01SsysteB32.cBd_ exeMicrosoft Windows XP 版本 5.1.2600 <C> 版权所有 1985-2001 Microsoft Corp.C:SBocumants and EattlnGrsM)diilnlstpatop>nat tlna /satsntp:210.72.145.44 命令成功完成。C: Docuiiients and Sett ingsfldiiinistpat

10、op>而后会发现注册表中的HKEY_LOCAL_MACHINESYSTEMCurre ntCo ntrolSetServicesW32TimeParameters里面多名称1类型a(默认)REG_S7(数值耒设置)LocslNTlPREJDWORD0x00000000 (0)L j-ntperverREG_5Z210.72.145,44Period5pecial5l<£w虽|t沖eRE;G_5ZNTP这说明当前的出了 ntpserver 一项。而后面就是所设置的NTP服务器的地址。ntp server客户机已经配置成功。上图里面的period项类似于xp里的Special

11、Polllnterval项,即用于控制时间服务同如果使用(如 BiDaily )步的频率。不同的是,如果指定一个字符串值,它必须是下面列出的特定值之一。数字(如 65535)指定字符串值,请将该值创建为REG_DWORE如果使用单词 来指定字符串值,该项应被创建为REG_SZ0 =每天一次"BiDaily ” =每两天一次“Tridaily ” =每三天一次“Weekly” =每周(7 天)一次“SpecialSkew”=每45分钟一次,直到出现三次良好同步,然后每默认“DailySpecialSkew ”=每45分钟一次,直到出现一次良好同步,然后每天一次请尽量保证客户机与 NTP

12、服务器同步和 NTP服务器与中科65535,65534,65533,8小时一次(每65532,天三次)65531,PS:为保障时间同步的顺利进行,院国家授时中心的服务器校时的时间差。三、验证在客户机中双击屏幕右下角的时间,在日期和时间属性中修改时间。(NTP服务器的系统为 windows2000 ,客户端的系统是 windows xp)JJ凶EB- 123510g1D131415161T132021住£3£4273L1当市时区中国标唯时间I IB 59. saM然后点击“ In ternet时间”选项,选中“自动与 In ternet 时间服务器同步按钮”击“立即更新”。单

13、日期和时间屋性2J2S1P自动与Internet 8何服务器同步服务器.1192. 160. I. 197与 192. 168.1.197 同歩时阿咸功* 在 £009-5-le 在 11 O7o下次同步:2009-5-13在12:07确定 I 軀消 I 应用达)I如果显示与配置的 NTP服务器同步时间成功。并且下一次的同步时间间隔为HKEY_LOCAL_MACHINESYSTEMCurre ntCon trolSetServicesW32TimeTime Providers'Nt pC lient Sp ecial Polll nterval 中的间隔。即为配置成功!Win

14、dows2000客户机的验证由于windows2000的时间属性中没有时也要在命令行里进行,在命令行下输入period项设定值设定下一次校准的时间。那样直观的看到。INTERNET寸间这一项,因此它的INTERNET校w32tm /once,系统会立即校准时间。并依据 但这些都将在后台进行。我们无法象在XP或2003四、手动同步为了防止局域网繁忙而造成时间同步失败的现象,理员用户。然后新建一个文本文档,在里面输入意:time、192.168.1.172 和set后面都有一个空格,192.168.1.172 是我的NTP服务器地 址)保存后命名为同步时间.bat。双击打开后同步时间即可完成。也得在开始一运行一cmd中键入net time 192.168.1.172 / set / yes命令。会出现下面的窗口:可以手动同步时间,方法是首先登录到管net time 192.168.1.172/ set /yes (注-Un x|LjC:Docunfrnts and S«tcings/kdpilnistr«toi*>net tin# xi92.168,1 *172

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论