Linux的NTP服务在数字化校园系统中的应用.docVIP

Linux的NTP服务在数字化校园系统中的应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux的NTP服务在数字化校园系统中的应用.doc

Linux的NTP服务在数字化校园系统中的应用 摘 要 基于NTP协议的原理及应用,在Red Hat Linux操作系统中架设NTP服务,介绍相关配置;在高校校园网中提供时间同步服务,有效的解决了数字化校园系统中重要服务器时间不一致的问题。 关键词 Linux;NTP;时间同步;数字化校园 中图分类号:TP393 文献标识码:A 文章编号:1671-7597(2014)13-0116-02 随着信息技术的发展,运行在网络中的设备及服务器的数量和业务类型越来越多。计算机主机的时间主要是通过内部BIOS芯片来计时,不同芯片之间存在差异而造成主机时间与标准时间不一致。 许多高校都具有较完善的校园网运行环境,也都建立了数字化校园应用系统,主要包括教务管理系统、校园一卡通系统、财务管理系统等一系列子系统,每个子系统中也都包含一系列的应用服务器;经过系统的长期运行,每台设备和主机上的时间都会和标准时间存在或多或少的差异;主机间时间不同步会引发许多问题,例如:一卡通系统圈存机时间异常,会引发学生缴费、消费记录和实际时间的冲突;Oracle数据库服务器时间异常,会引起双机冗余异常等。针对我校的实际情况,在校园网中搭建一台NTP时间同步服务器则显得尤为重要,我们在Linux系统中搭建NTP服务,为数字化校园系统的重要服务器提供时间服务。 1 NTP协议及工作原理 1)NTP协议简介。网络上的时间同步是通过NTP(Network Time Protocol)协议来实施的,它是一种同步网络设备和服务器时钟的动态、稳定和容错的协议。使用NTP的目的是对网络内具有时钟的设备进行时间同步,使网络内所有设备的时间保持一致。运行NTP的服务器,既可以接受上层时间服务器的同步,又可以为客户机提供时间同步服务。 2)NTP工作原理。校园网中的网络设备和计算机可能会因为网络或流量的问题,不能跟互联网上的时间服务器进行通信而影响时间同步;可以在校园网中架设一台NTP时间服务器,以客户端方式获取外部时间服务器的标准时间,再为校园网内部的设备提供时间同步服务。 互联网上提供的时间服务器属于上层时间服务器,在架设NTP主机时,一般情况下选择国内的上层NTP来同步时间,如国家授时中心提供的NTP服务器。为避免某台NTP服务器突然故障,一般会选择多部上层NTP服务器,这样其他主机仍然可以提供时间同步服务。 局域网中的NTP服务采用Client/Server(客户机/服务器)工作模式,服务器安装并启动NTP服务,Client向NTP Server发送调校时间的消息,NTP Server给Client送出当前的标准时间,Client收到标准时间后调整自己的时间达到时间同步。 2 Linux系统中NTP服务的实现 Linux操作系统具有开源、稳定和安全的特点,深受客户的认可;我们选择Red Hat Enterprise Linux 5.6作为NTP服务器的系统平台;在我校VMware虚拟化平台中部署该操作系统,在系统上配置NTP服务器,包含NTP服务的安装和设置。 1)NTP服务的安装。一般Linux发行版会自带NTP软件包,在系统终端中运行命令“# rpm -qa | grep ntp”,根据返回信息查看是否已安装该软件包;若没有找到,则说明没有安装,从光盘中找到软件包,通过命令“rpm ?ivh ntp-4.2.2p1-9.el5_4.1”进行安装。 2)与NTP及系统时间相关的文件和命令。/etc/ntp.conf(这个文件是NTP服务的主要配置文件);/bin/date(Linux系统中查询和修改日期与时间命令);/sbin/hwclock(date命令调整时间后,需要使用hwclock才能将修改后的时间写入BIOS);/usr/sbin/ntpd(NTP服务的守护进程文件,启动之后才能提供NTP服务);/usr/sbin/ntpdate(客户端用来连接NTP服务器命令文件)。 3)设置ntp.conf文件。 ①设定客户端同步规则。 格式:restrict ip地址 mask子网掩码 参数;其中ip地址可以为default,指所有ip。 参数解释(如果未设定参数表示对该IP或子网没有任何 限制): ignore:关闭所有的NTP联机服务,客户端无法使用该服务器进行时间同步;nomodify:客户端不能更改服务端的时间参数,但是可以通过服务端进行网络校时;notrust:客户端除非通过认证,否则其来源将被视为不信任子网;noquery:不提供客户端的时间查询。 我们设置规则为restrict default nomodify,允许所有客户端通过该NTP服务器进行时间同步,但不允许客户端更改服务器端的时间参数。 ②设定上级时间服务器。 格式:Server IP地址或域名 [pr

文档评论(0)

fa159yd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档