时间同步NTP服务器的配置_第1页
时间同步NTP服务器的配置_第2页
时间同步NTP服务器的配置_第3页
全文预览已结束

下载本文档

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

文档简介

1、时间同步NTP服务器的配置本文介绍了时间服务器常用的二种协议:SNTFfi3 TIME,并就局域网环境下各种 系统(Linux、Windows98 2000、XP)时间服务的设置分别进行了说明,最终实 现整个局域网环境下所有电脑时钟的同步与校准。一、什么是网络时间服务网络时间服务Net Time Service与网络文件下载服务FTR网络浏览服务WWW一样,是一种网络服务,提供网络时间服务的电脑叫网络时间服务器。当 然有些时间服务器是纯硬件结构的, 通过GPSE星信息来获取时间,其外观与一 台交换机相似,不在文本介绍之列。本文主要介绍一台电脑如何通过网络获取上 级时间服务器提供的标准时间,再服

2、务丁本单位的局域网,使一个单位的所有电 脑都能与标准时间保持同步,时间误差一般小丁0.5秒。TCP/IP协议中, 用丁同步时间的协议为NTP协议, 它是由美国德拉瓦大学 的David L.Mills教授丁1985年提出,除了可以估算封包在网络上的往返延迟 外,还可独立地估算计算机时钟偏差,从而实现在网络上的高精准度计算机校时, 它是设计用来在Internet上使不同的机器能维持相同时间的一种通讯协议。时 间服务器(time server)是利用NTP的一种服务器,通过它可以使网络中的电 脑保持时间同步。NTW一个跨越广域网或局域网的复杂的同步时间协议,它通常可获得毫秒级的精度。SNTP(Sim

3、ple Network Time Protocol)是NTP的一个子集,目的是 为了那些不需要NTP实现复杂性网络时间同步的主机。通常用丁局域网上的若干 台主机通过互联网与其他的NTP主机同步时钟,接着再向局域网内其他客户端 提供时间同步服务。SNTI股使用UDP的123端号,Linux系统和Windows系统 都支持它,是现在架设网络时间服务器的主流协议。Time Protocol (RFC-868)协议是一种较简单的协议。此协议提供了一个独 立丁站点的,机器可读的日期和时间信息。时间服务返回的是从1900年1月1日午夜到现在的秒数。该协议通过TCP或UDP的37端口提供服务。Linux下的

4、TIME服务提供该服务,Windows系统中较少使用。现在网上的许多时间校准软件,有些支持SNTPW议、有些支持TIME协议, 有些二者都支持,我们在选择时要特别注意。另外在Windows系统的对等网中, 还有使用“nettime机器名/set /yes ”命令使用netbios协议进行时间校准, 由丁这种方法不支持混合网络和跨网段网络,本文也不特别介绍。二、时间服务器有何用也许有人认为电脑的时钟有点误差影响不大, 其实这是非常错误的。电脑系统中的文件保存、文件传输、电子邮箱中的时间戳都是以电脑时钟为准的。如果今后我们想进行文件查找、日志查询,如果系统时钟不准,或同一网络中的电脑 时间不同步,

5、将给后续工作带有许多麻烦。现在许多备份软件、编译软件、FTP工具都是以文件保存时间为依据进行比较的,如果时间不统一,将使这些软件难 以正常工作。三、如何使局域网内的所有电脑时钟同步首先要在互联网上寻找一台或几台专门提供时间服务的电脑(以下称为主时间服务器)。现在有不少机构免费提供标准时钟服务,在http: /中专门介绍有不少时间服务器地址。推荐大家在平时使用这个地址,因为这个域名在DNSB析时会从一组时钟服务器的IP中随机选取,非常合 适一般用户使用。大家也可以在搜索引擎中以“public time server”为关键词 搜索一下,找出离你较近的

6、时间服务器。其次选择单位中能上网的一台电脑, 让它与主时间服务器同步,这台电脑可以是Linux主机,也可以是win98、2000、XP主机。同时把这台电脑设为局域网 内部的时间服务器(以下称为时间服务器),供局域网内部的所有电脑校对时间。再在单位内部的所有电脑上设置时间服务的客户端,如果客户机为win2000、XP或Linux系统,不需要安装任何软件。如客户机为win98系统时要根据时间服务器类型的不同而区别对待:如果时间服务器选用SNT呦、议进行时钟同步,则win98机上需安装一个sntp客户端软件,如时间服务器由windows电脑通过netbios协议提供,贝U win98上也不需要安装任

7、何软件。四、设置时间服务器以下分Linux、Win9& Win2000XP三种情况分别介绍, 而且只介绍sntp服务的 架设,timeserver服务和netbios对时服务由丁应用很少,不做介绍。1、Linux主机做时间服务器(以RedHat9.0为例)第一步:检查是否已经安装有ntp软件包。输入“rpm -qa|grep ntp”,如果已经安装应该显示“ntp-4.1.2- 0.rc1第二步:安装ntp软件,从ftp:/下载rpm包,输入“rpm-ivh ntp- xxx.rpm 执行安装。第三步:配置ntp服务。备份原/etc/ntp.conf文件后,输入以下内容server p

8、server server driftfile /etc/ntp/drift三行server都设是为了提供连接冗余,当第一个地址连接失败时, 后面的地址提供时间服务,注意这里的对应一组IP地址,由DNS随机分配。第四步:启动ntp服务。输入“service ntp restart ”。为了保证以后Linux机启动后ntp服务能自动启动,还要输入“chkconfig ntpd on ”。Linux下的ntp软件不但能自动与互联网上的时钟保持同步,同时 本身已经是一台SNTP务器

9、了,可以供局域网内的电脑校对时间。建议启动NTP服务后,先用date命令手工校正一下时间,以后系统会自动与互联网上的主时 间服务器保持同步。ntp服务还有一个好处,如果当前系统的时间与标准时间有 所误差,它不是马上把时间校正,而是逐步缩小与标准时间的误差,以免系统内部出现时间突变。2、Windows2000 XP做时间服务器第一步:指定主时间服务器。在DO5式输入“net time /setsntp: ”,这里我们指定是主时间服务器,也可以是其它地址。第二步:开始与主时间服务器同步。先关闭windows time服务,再开启该 服务。可以在“管理

10、工具”的“服务”界面下完成, 也可以以DO防式输入“net stopw32time ”、“ net start w32time ”。第三步:设置电脑的Windowstime服务的启动方式为自动。在“管理工具” 的“服务”界面下完成。注意这台windows主机不能加入任何域,否则无法启动windows time服务。此时,这台windows电脑已经是互联上主时间服务器的客户了, 以后每次电脑启 动时,都会自动与主时间服务器校对时间。如果网络不通,电脑也会过45分钟后再次自动校对时间。需要注意的是电脑的时钟与标准时间误差不能超过12小时,否则不能自动校对,而要手动校正了。第四步:使这台电脑成为时间

11、服务器,供局域网内部的电脑校对时间。用“regedit ”打开注册表,把“HKEY_LOCAL_MACHINESYSTEMCurrentControlSettovW32TimeParameters”中的LocalNTP改为1即可。3、Windows98做时间服务器一般不推荐Windows98系统做时间服务器,而且win98本身也不含时间服务 器功能,需要安装第三方软件。本文后面介绍的nettime软件(http:/ 可以工作在windows98、2000、XP系统中,当选中 “Allow other computers to sync to this computer”时,可以把这台电脑当做成

12、时间服务器。五、设置时间服务器的客户端客户端的主要任务是连接到局域网内的时间服务器,以保持电脑的时钟与服务器同步。同样分Linux、Windows98 2000、XP几种情况介绍1、LINUX主机其实在上面介绍Linux系统中的ntp服务时,已经提到ntp时间服务时同时 也是一个时间服务的客户端,只要把/etc/ntp.conf文件中的“server pool.ntp. org”改为“server内部时间服务器IP地址”即可。如不想使用ntp服务,也可使用ntp软件包中带来的ntpdate命令,只要手工执行“ntpdate时 间服务器IP地址”即可。如想每天自动对时,可以把这条命令放在cron中,注 意在同一台电脑上ntp服务与ntpdate命令不能同时使用。2、Windows2000主机执行设置时间服务器时的前三步即可3、WindowsXPfc机可以按Windows2000主机的方法设置, 也可双击任务栏右下角的时钟图标,打开“日期时间届性”对话框,在“Int ernet时间”卡片上选中“自动与Internet时间服务器同步”,并在服务器上填入内部时间服务器的IP地址即可。4、Windows98主机需要安装第三方软件, 自由(free)软件nettime是个不错的软件, 它支持SNTP(UDP123、TIME (TCP37、TIME- UDP(UDP37三种方法进行时间同

温馨提示

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

评论

0/150

提交评论