欢迎来到天天文库
浏览记录
ID:11052204
大小:41.50 KB
页数:4页
时间:2018-07-09
《windows时间服务器搭建方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、简介:本文介绍了时间服务器常用的二种协议:SNTP和TIME,并就局域网环境下各种系统(Linux、Windows98.2000、XP)时间服务器的设置分别进行了说明,最终实现整个局域网环境下所有电脑时钟的同步与校准。 一、什么是网络时间服务 网络时间服务NetTimeService与网络文件下载服务FTP、网络浏览服务WWW等一样,是一种网络服务,提供网络时间服务的电脑叫网络时间服务器。本文主要介绍一台电脑如何通过网络获取上级时间服务器提供的标准时间,再服务于本局域网(当然也可以对外网,但需要
2、映射内部服务器),使局域网内的所有电脑都能与服务器时间保持同步,时间误差一般小于0.5秒。 TCP/IP协议中,用于同步时间的协议为NTP协议,NTP是一个跨越广域网或局域网的复杂的同步时间协议,属于TCP/IP协议范畴。它是由美国德拉瓦大学的DavidL.Mills教授于1985年提出,除可以估算封包在网络上的往返延迟外,还可独立地估算计算机时钟偏差,从而实现在网络上的高精准度计算机校时,用来在Internet上使不同的机器能维持相同时间。时间服务器(TimeServer)是利用NTP的一种服务器
3、,通过它可以使网络中的电脑保持时间同步,通常可获得毫秒级的精度。 SNTP(SimpleNetworkTimeProtocol,简单网络时间协议)是NTP的一个子集,目的是为了那些不需要NTP实现复杂性网络时间同步的主机。通常用于局域网上的若干台主机通过互联网与其他的NTP主机同步时钟,接着再向局域网内其他客户端提供时间同步服务。SNTP一般使用UDP的123端号,Linux系统和Windows系统都支持它,是现在架设网络时间服务器的主流协议。 TimeProtocol(RFC-868)协议是一
4、种较简单的协议。此协议提供了一个独立于站点的,机器可读的日期和时间信息。时间服务返回的是从1900年1月1日午夜到现在的秒数。该协议通过TCP或UDP的37端口提供服务。Linux下的TIME服务提供该服务,Windows系统中较少使用。 现在网上的许多时间校准软件,有些支持SNTP协议、有些支持TIME协议,有些二者都支持,我们在选择时要特别注意。另外在Windows系统的对等网中,还有使用“nettime机器名/set/yes”命令使用NetBios协议进行时间校准,由于这种方法不支持混合网络和
5、跨网段网络,所以本文做介绍。 二、时间服务器的用途 也许有人认为电脑的时钟有点误差影响不大,其实这是非常错误的。电脑系统中的文件保存、文件传输等等好多应用都是以电脑时钟为准。如果今后我们想进行文件查找、日志查询,如果系统时钟不准,或同一网络中的电脑时间不同步,将给后续工作带有许多麻烦。现在许多备份软件、编译软件、FTP工具都是以文件保存时间为依据进行比较的,如果时间不统一,将使这些软件难以正常工作。笔者就曾经碰到过类似这样的问题:例如由于系统时间错误,某些论坛禁止登陆,MSNmessage登陆失
6、败,许多应用软件不能使用等等一系列问题,所以,电脑的时间还需引起大家的足够重视。 三、如何使局域网内的电脑时钟同步 首先要在互联网上寻找一台或几台专门提供时间服务的电脑(以下称为“主时间服务器”),在百度和Google里搜索一下,时间服务器还是很多的,笔者推荐pool.ntp.org这个地址。其次设置局域网时钟服务器。选择单位中能上外网的一台电脑,让它与主时间服务器同步,然后把它设为局域网内部的时间服务器(以下称为时间服务器),以后局域网内所有电脑依它为准进行时间校对。 最后设置客户端。如果
7、客户机为win2000、XP或Linux系统,不需要安装任何软件。如客户机为Win98系统时要根据时间服务器类型的不同而区别对待:如果时间服务器选用SNTP协议进行时钟同步,则Win98机上需安装一个sntp客户端软件,如时间服务器由Windows电脑通过netbios协议提供,则Win98上也不需要安装任何软件。 四、如何设置时间服务器 以下分Linux、Win98.Win2000XP三种情况分别介绍,而且只介绍sntp服务的架设,timeserver服务和netbios对时服务由于应用很少,
8、在此不做介绍。 1.Linux主机做时间服务器(以RedHat9.0为例) 第一步:检查是否已经安装有ntp软件包。输入“rpm-qa
9、grepntp”,如果已经安装应该显示“ntp-4.1.2-0.rc1”。 第二步:安装ntp软件,可以从ftp://ftp.redhat.com下载rpm包,输入“rpm-ivhntp-xxx.rpm”执行安装。 第三步:配置ntp服务。备份原/etc/ntp.conf文件后,输入以下内容
此文档下载收益归作者所有