网络时间服务的配置与应用课件

上传人:29 文档编号:252491038 上传时间:2024-11-16 格式:PPT 页数:23 大小:180.38KB
返回 下载 相关 举报
网络时间服务的配置与应用课件_第1页
第1页 / 共23页
网络时间服务的配置与应用课件_第2页
第2页 / 共23页
网络时间服务的配置与应用课件_第3页
第3页 / 共23页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,项目17,网络时间服务的配置与应用,导读,网络时间服务的概述,网络时间服务的安装,网络时间服务的配置,启动和停止网络时间服务,测试网络时间服务,网络时间客户端的配置,项目17 网络时间服务的配置与应用导读,1,1、,网络时间服务的概述,NTP(Network Time Protocol,网络时间协议)是用来使计算机系,统时间与NTP服务器或时钟源(如石英钟、GPS等)同步化的一种协,议,它可以提供高精度的网络时间校正。通常,与标准时间的偏差在,局域网上可小于1毫秒,在广域网上可小于几十毫秒。,NTP只是一个协议,执行NTP需要专门的服务器和客户端软件。,NTP服务器(也称网络时间服务器)可提供网络校时服务,当客户端,发出请求,它就将自己的时间或标准时间源的时间发送给客户端;而,NTP客户端是用来将客户端主机的时钟精确地同步到NTP服务器时,钟。,NTP要提供准确时间,首先要有准确而可靠的时间源,这一时间应,该是全球标准时间(UTC)。NTP可以通过原子钟、天文台、卫星和,Internet等多种方式来获得UTC。在获得了准确的时钟源后,要将时间,按NTP服务器的层次等级传播。,1、网络时间服务的概述 NTP(Network T,2,1、,网络时间服务的概述,当NTP服务器获得了标准时间源的时间后,NTP客户端,又是如何与NTP服务器进行时间同步的呢?通常情况下,,时间同步是按以下步骤进行的。,NTP客户端向NTP服务器发出一个时间请求包(UDP包),其中包含了该包离开客户端时的时间戳。,当服务器接收到该包时,填入包到达时的时间戳、包离开时的时间戳等信息,然后立即把包返回给客户端。,客户端在接收到响应包时再填入包返回时的时间戳,然后利用这些时间参数计算出两个关键参数,即包往返的延迟、客户端与服务器之间的时钟偏移。,客户端使用时钟偏移来调整本地时钟,以使其时间与服务器时间一致。,1、网络时间服务的概述当NTP服务器获得了标准时间源的时间,3,2、,网络时间服务的安装,使用下面的命令可检查系统是否已经安装了NTP,服务或查看已经安装了何种版本。,rpm-q ntp,需要安装,可,在网上,找到NTP服务的RPM安装包文件ntp-4.2.2p1-5.el5.i386.rpm,然后使用下面的命令安装NTP服务。,rpm-ivh ntp-4.2.2p1-5.el5.i386.rpm,2、网络时间服务的安装使用下面的命令可检查系统是否已经安装,4,3、,网络时间服务的配置,配置文件/etc/ntp.conf的默认设置,配置使用网络时间,配置使用系统时间,3、网络时间服务的配置配置文件/etc/ntp.conf的默,5,配置文件/etc/ntp.conf的默认设置,restrict default nomodify notrap noquery,restrict 127.0.0.1,#-CLIENT NETWORK-,#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap,#-OUR TIMESERVERS-,server 0.pool.ntp.org,server 1.pool.ntp.org,server 2.pool.ntp.org,#-GENERAL CONFIGURATION-,server 127.127.1.0#local clock,fudge127.127.1.0 stratum 10,driftfile/var/lib/ntp/drift,broadcastdelay 0.008,keys/etc/ntp/keys,配置文件/etc/ntp.conf的默认设置restrict,6,配置使用网络时间,配置使用网络时间,主要是通过修改配置文件/etc/ntp.conf来实现的。,1修改有关权限的设置,有关权限设置的语句格式为:,restrictIP地址或域名mask 子网掩码选项,常用选项如下。,ignore:表示禁止所有的NTP请求包进入。,nomodify:表示禁止其他计算机更改本机NTP服务的设置,但可以通过本NTP服务器进行网络校时。,notrust:表示禁止所有未通过认证的NTP包进入。,noquery:表示禁止其他计算机查询本机NTP服务的状态。,配置使用网络时间 配置使用网络时间,主要是通过修改配置文件/,7,配置使用网络时间,2修改有关上层NTP服务器的设置,设置使用上层NTP服务器来校正本机时钟的语句格式为:,server IP地址或域名 prefer,为了能使用上层NTP服务器来校正本地NTP服务器主机的时钟,应,在/etc/ntp.conf文件中做了以下设置。,(1)在“,server 0.pool.ntp.org,”语句前添加下面的语句。,server 137.189.8.137 prefer#ntp.cuhk.edu.hk(stratum 2),server 218.75.4.130 prefer#hshh.org(stratum 2),server 192.5.41.40#tick.usno.navy.mil(stratum 1),server 192.43.244.18#time.nist.gov(stratum 1),server 133.100.11.8#clock.tl.fukuoka-u.ac.jp(stratum 1),配置使用网络时间2修改有关上层NTP服务器的设置,8,配置使用网络时间,(2)为了禁止上层NTP服务器修改或查询本机上的NTP服务,再添加以下语句。,restrict 137.189.8.137 mask 255.255.255.255 nomodify notrap noquery,restrict 218.75.4.130 mask 255.255.255.255 nomodify notrap noquery,restrict 192.5.41.40 mask 255.255.255.255 nomodify notrap noquery,restrict 192.43.244.18 mask 255.255.255.255 nomodify notrap noquery,restrict 133.100.11.8 mask 255.255.255.255 nomodify notrap noquery,restrict 0.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery,restrict 1.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery,restrict 2.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery,配置使用网络时间(2)为了禁止上层NTP服务器修改或查询本机,9,配置使用网络时间,设置好配置文件/etc/ntp.conf后,为了使本机的NTP服务器能够到,指定的时间源那里进行同步,还应修改/etc/ntp/step-tickers文件,在该,文件中加入所用的上层NTP服务器的IP地址或域名。本例中的,/etc/ntp/step-tickers文件的内容如下。,137.189.8.137,218.75.4.130,192.5.41.40,192.43.244.18,133.100.11.8,0.pool.ntp.org,1.pool.ntp.org,2.pool.ntp.org,127.127.1.0,配置使用网络时间设置好配置文件/etc/ntp.conf后,10,配置使用网络时间,当本地网络能够连接Internet时,先让本地的NTP服务器利用Internet的上层NTP服务器进行网络校时,然后提供给本地网络中的其他计算机进行网络校时,这样就可以使整个内部网络中的系统时间达到比较精准的同步。,1编辑/etc/ntp.conf文件,该配置文件的具体内容如下:,restrict default nomodify notrap noquery,restrict 127.0.0.1,restrict 192.168.16.0 mask 255.255.255.0 nomodify notrap,server 127.127.1.0,fudge 127.127.1.0 stratum 10,配置使用网络时间当本地网络能够连接Internet时,先让本,11,配置使用网络时间,2手动修正系统时间,(1)修正Linux时间,date MMDDhhmmYYYY.ss,(2)用当前Linux时间更新系统硬件时间,hwclock w,配置使用网络时间2手动修正系统时间,12,4、,启动和停止网络时间服务,1启动网络时间服务,/etc/init.d/ntpd start,2停止网络时间服务,/etc/init.d/ntpd stop,3重新启动网络时间服务,/etc/init.d/ntpd restart,4、启动和停止网络时间服务1启动网络时间服务,13,5、,测试网络时间服务,4.自动启动网络时间服务,如果需要让网络时间服务随系统启动而自动加载,可以执行,“ntsysv”命令启动服务配置程序,找到“ntpd”服务,在其前面加上星号,(*),然后选择“确定”即可。,5、测试网络时间服务 4.自动启动网络时间服务,14,5、,测试网络时间服务,1检查NTP服务的同步状态,使用下面的命令可检查本机NTP服务的同步状态。,ntpq-p,5、测试网络时间服务 1检查NTP服务的同步状态,15,5、,测试网络时间服务,统给出了当前所有可用来进行网络校时的上层NTP服务器列表。其中,部分显示字段的含义如下。,remote:表示上层NTP服务器的IP地址或域名,前面带有符号“*”,则表示该上层NTP服务器是本机的NTP服务器当前同步用的时间源;“+”表示该上层NTP服务器是本机的NTP服务器当前同步用的候选时间源。,refid:表示该上层NTP服务器同步用的时间源,如GPS(全球卫星定位服务)、ACTS(计算机自动化报时服务)等。,st:表示该上层NTP服务器的层号,若为16,则表示本机的NTP服务器无法与该上层NTP服务器进行同步。,delay:表示与该上层NTP服务器之间联系所花费的时间,单位为毫秒。,offset:表示本机的NTP服务器与该上层NTP服务器之间的时间偏移,单位为毫秒。,5、测试网络时间服务统给出了当前所有可用来进行网络校时的上层,16,5、,测试网络时间服务,2检查本地NTP服务器是否通过上层NTP服务器进行校时,ntptrace 192.168.16.177,5、测试网络时间服务2检查本地NTP服务器是否通过上层NT,17,6、,网络时间客户端的配置,Linux中网络时间客户端的设置,Windows 2000/XP/2003中网络时间客户端的设置,6、网络时间客户端的配置Linux中网络时间客户端的设置,18,Linux中网络时间客户端的设置,在Linux中,NTP客户端要进行网络校时的方法非常简单,可直接执行下面的命令:,ntpdate 192.168.16.177,此外,为了使NTP客户端每天都能与本地网络中的NTP服务器保持时间同步,可以将网络校时任务写入cron。例如,要使NTP客户端每天8:30自动进行网络校时,可将下面的命令加入到/etc/crontab文件中。,30 8*root /usr/sbin/ntpdate 192.168.16.177;/sbin/hwclock-w,Linux中网络时间客户端的设置在Linux中,NTP客户,19,Windows 2000/XP/2003中网络时间客户端的设置,1在Windows 2000中NTP客户端的设置,将Windows 2000系统
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!