




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第16章章 网络时间服务的配置与应用网络时间服务的配置与应用本章导读l 网络时间服务的概述l 网络时间服务的安装l 网络时间服务的配置l 启动和停止网络时间服务l 测试网络时间服务l 网络时间客户端的配置16.1网络时间服务的概述 NTP(Network Time Protocol,网络时间协议)是用来使计算机系统时间与NTP服务器或时钟源(如石英钟、GPS等)同步化的一种协议,它可以提供高精度的网络时间校正。通常,与标准时间的偏差在局域网上可小于1毫秒,在广域网上可小于几十毫秒。NTP只是一个协议,执行NTP需要专门的服务器和客户端软件。NTP服务器(也称网络时间服务器)可提供网络校时服务
2、,当客户端发出请求,它就将自己的时间或标准时间源的时间发送给客户端;而NTP客户端是用来将客户端主机的时钟精确地同步到NTP服务器时钟。NTP要提供准确时间,首先要有准确而可靠的时间源,这一时间应该是全球标准时间(UTC)。NTP可以通过原子钟、天文台、卫星和Internet等多种方式来获得UTC。在获得了准确的时钟源后,要将时间按NTP服务器的层次等级传播。 16.1网络时间服务的概述当NTP服务器获得了标准时间源的时间后,NTP客户端又是如何与NTP服务器进行时间同步的呢?通常情况下,时间同步是按以下步骤进行的。 NTP客户端向NTP服务器发出一个时间请求包(UDP包),其中包含了该包离开
3、客户端时的时间戳。 当服务器接收到该包时,填入包到达时的时间戳、包离开时的时间戳等信息,然后立即把包返回给客户端。 客户端在接收到响应包时再填入包返回时的时间戳,然后利用这些时间参数计算出两个关键参数,即包往返的延迟、客户端与服务器之间的时钟偏移。 客户端使用时钟偏移来调整本地时钟,以使其时间与服务器时间一致。16.2网络时间服务的安装使用下面的命令可检查系统是否已经安装了NTP服务或查看已经安装了何种版本。rpm -q ntp需要安装,可将Red Hat Enterprise Linux 5第1张安装盘放入光驱,加载光驱后在光盘的Server目录下找到NTP服务的RPM安装包文件ntp-4.
4、2.2p1-5.el5.i386.rpm,然后使用下面的命令安装NTP服务。rpm -ivh /mnt/Server/ntp-4.2.2p1-5.el5.i386.rpm 16.3网络时间服务的配置 配置文件/etc/ntp.conf的默认设置 配置使用网络时间 配置使用系统时间配置文件/etc/ntp.conf的默认设置restrict default nomodify notrap noqueryrestrict # - CLIENT NETWORK -#restrict mask nomodify notrap# -
5、OUR TIMESERVERS - server 0.server 1.server 2.# - GENERAL CONFIGURATION -server # local clockfudge stratum 10driftfile /var/lib/ntp/driftbroadcastdelay 0.008keys/etc/ntp/keys配置使用网络时间 配置使用网络时间,主要是通过修改配置文件/etc/ntp.conf来实现的。 1修改有关权限的设置有关权限设置的语句格
6、式为:restrictIP地址或域名mask 子网掩码选项常用选项如下。 ignore:表示禁止所有的NTP请求包进入。 nomodify:表示禁止其他计算机更改本机NTP服务的设置,但可以通过本NTP服务器进行网络校时。 notrust:表示禁止所有未通过认证的NTP包进入。 noquery:表示禁止其他计算机查询本机NTP服务的状态。配置使用网络时间2修改有关上层NTP服务器的设置设置使用上层NTP服务器来校正本机时钟的语句格式为:server IP地址或域名 prefer为了能使用上层NTP服务器来校正本地NTP服务器主机的时钟,应在/etc/ntp.conf文件中做了以下设置。(1)在
7、“server 0.”语句前添加下面的语句。server 37 prefer # .hk(stratum 2)server 30 prefer # (stratum 2) server 0 # (stratum 1)server 8 # (stratum 1)server # clock.tl.fukuoka-u.ac.jp(stratum 1) 配置使用网络
8、时间(2)为了禁止上层NTP服务器修改或查询本机上的NTP服务,再添加以下语句。restrict 37 mask 55 nomodify notrap noqueryrestrict 30 mask 55 nomodify notrap noqueryrestrict 0 mask 55 nomodify notrap noqueryrestrict 8 mask 55 nomodify notrap no
9、queryrestrict mask 55 nomodify notrap noqueryrestrict 0. mask 55 nomodify notrap noqueryrestrict 1. mask 55 nomodify notrap noqueryrestrict 2. mask 55 nomodify notrap noquery配置使用网络时间设置好配置文件/etc/ntp.c
10、onf后,为了使本机的NTP服务器能够到指定的时间源那里进行同步,还应修改/etc/ntp/step-tickers文件,在该文件中加入所用的上层NTP服务器的IP地址或域名。本例中的/etc/ntp/step-tickers文件的内容如下。373008 0.配置使用网络时间当本地网络能够连接Internet时,先让本地的NTP服务器利用Internet的上层NTP服务器进行网络校时,
11、然后提供给本地网络中的其他计算机进行网络校时,这样就可以使整个内部网络中的系统时间达到比较精准的同步。 1编辑/etc/ntp.conf文件 该配置文件的具体内容如下:restrict default nomodify notrap noqueryrestrict restrict mask nomodify notrapserver fudge stratum 10配置使用网络时间2手动修正系统时间(1)修正Linux时间date MMDDhhmmYYYY.ss(2)用当前L
12、inux时间更新系统硬件时间hwclock w16.4启动和停止网络时间服务1启动网络时间服务/etc/init.d/ntpd start2停止网络时间服务/etc/init.d/ntpd stop3重新启动网络时间服务/etc/init.d/ntpd restart16.5测试网络时间服务 4.自动启动网络时间服务 如果需要让网络时间服务随系统启动而自动加载,可以执行“ntsysv”命令启动服务配置程序,找到“ntpd”服务,在其前面加上星号(*),然后选择“确定”即可。16.5测试网络时间服务 1检查NTP服务的同步状态使用下面的命令可检查本机NTP服务的同步状态。ntpq -p16.5测
13、试网络时间服务统给出了当前所有可用来进行网络校时的上层NTP服务器列表。其中,部分显示字段的含义如下。 remote:表示上层NTP服务器的IP地址或域名,前面带有符号“*”,则表示该上层NTP服务器是本机的NTP服务器当前同步用的时间源;“+”表示该上层NTP服务器是本机的NTP服务器当前同步用的候选时间源。 refid:表示该上层NTP服务器同步用的时间源,如GPS(全球卫星定位服务)、ACTS(计算机自动化报时服务)等。 st:表示该上层NTP服务器的层号,若为16,则表示本机的NTP服务器无法与该上层NTP服务器进行同步。 delay:表示与该上层NTP服务器之间联系所花费的时间,单位
14、为毫秒。 offset:表示本机的NTP服务器与该上层NTP服务器之间的时间偏移,单位为毫秒。16.5测试网络时间服务2检查本地NTP服务器是否通过上层NTP服务器进行校时ntptrace 7716.6网络时间客户端的配置 Linux中网络时间客户端的设置 Windows 2000/XP/2003中网络时间客户端的设置Linux中网络时间客户端的设置在Linux中,NTP客户端要进行网络校时的方法非常简单,可直接执行下面的命令:ntpdate 77此外,为了使NTP客户端每天都能与本地网络中的NTP服务器保持时间同步,可以将网络校时任务写入cro
15、n。例如,要使NTP客户端每天8:30自动进行网络校时,可将下面的命令加入到/etc/crontab文件中。30 8 * * * root /usr/sbin/ntpdate 77 ; /sbin/hwclock -wWindows 2000/XP/2003中网络时间客户端的设置 1在Windows 2000中NTP客户端的设置 将Windows 2000系统使用的SNTP服务器设置为77。C:net time /setsntp: 77 立即进行网络时间校正。C:w32tm /once执行后,可以看到系统任务栏上的系统时间
16、很快被更改。当然,也可以用下面的命令将网络校时工作安排成计划任务。C:at 8:30 /every:sunday w32tm /onceWindows 2000/XP/2003中网络时间客户端的设置此外,为了使每次开机时都能自动进行网络校时,可按以下步骤进行设置。 选择“开始”“设置”“控制面板”“管理工具”“服务”命令,系统将打开“服务”窗口。 在“服务”窗口右侧的服务列表中,双击“Windows Time”服务,系统将打开“Windows Time的属性(本地计算机)”对话框。 在“启动类型”下拉列表框中,选择“自动”即可。 Windows 2000/XP/2003中网络时间客户端的设置2Windows XP、Windows 2003中NTP客户端的设置。 双击桌面任务栏右下角的时钟,打开“日期和时间 属性”对话框。 单击“Internet时间”标签
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 游乐设备材料选用与应用考核试卷
- 管道工程公共服务优化与发展动态分析考核试卷
- 矿物增强塑料批发考核试卷
- 信托业务与体育产业发展考核试卷
- 地理信息系统在地质勘探与资源评价中的应用考核试卷
- 稀土金属压延加工的产业升级路径探索考核试卷
- 电视设备智能安防技术考核试卷
- 辽宁科技大学《药学细胞生物学实验》2023-2024学年第二学期期末试卷
- 宁波大学《艺术管理学(一)》2023-2024学年第二学期期末试卷
- 潍坊护理职业学院《集成电路测试实验》2023-2024学年第二学期期末试卷
- 2024年四川省乐山市中考地理·生物试卷真题
- 自身免疫性脑炎讲课
- 2024-2029全球及中国X射线衍射仪(XRD)行业市场发展分析及前景趋势与投资发展研究报告
- 发展汉语初级口语21课课件
- 医院检验科实验室生物安全程序文件SOP
- MOOC 运动与健康-湖北大学 中国大学慕课答案
- 酸枣仁汤的成分分析研究
- 泡泡玛特市场分析
- 大单元教学设计 统编版三年级下册道德与法治 第一单元备课教案
- MySQL运维监控与故障诊断
- 教你成为歌唱达人智慧树知到期末考试答案2024年
评论
0/150
提交评论