Linux下的NTP
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-13
是它将时钟分为系统时钟(System Clock)和硬件时钟(Real Time Clock,RTC)两种,系统时间是指当前Linux Kernel中的时钟;硬件时钟则是主板上由电池供电的主板硬件时钟,这个时钟可以在BIOS中设置.当Linux启动时,硬件时钟会读取系统时钟的设置,然后系统时钟就会独立于硬件运行
3) 重要主配置文件详解
Ø 设定客户端同步规则 l 格式 restrict ip地址 mask子网掩码 参数 其中ip可以为ip地址或default,default指所有ip l 参数解释(如果未设定参数表示对该IP或子网没有任何限制) ignore:关闭所有的NTP联机服务 nomodify:客户端不能更改服务端的时间参数,但是可以通过服务端进行网络校时 notrust:客户端除非通过认证,否则其来源将被视为不信任子网 noquery:不提供客户端的时间查询 Ø 设定上级时间服务器 l 格式 Server IP地址或域名 [prefer] l 参数解释 IP地址或域名为指定的上级时间服务器,如果在Server参数后加上prefer,表示NTP服务器主要以其主机时间校准 Ø 广播时间 l 格式 broadcast 网段 l 解释 ntpd在子网中的网络上定期广播NTP时间,如broadcast 192.168.255.255表示在192.168.0.0/16的网络上定期广播NTP时间 Ø 时间记录 l 格式 driftfile文件名 l 解释 与上级时间服务器联系时所花费的时间记录在driftfile参数后面的文件中,driftfile后面需要使用完整的路径文件名,不能是连接文件,并且文件的权限需要设定为ntpd守护进程且可以写入 Ø 时间级别 在配置文件中将restrict default kod nomodify notrap nopeer noquery修改为restrict default nomodify Ø 重启服务 Ø 测试 l 修改Linux系统时间 n 打开修改时间界面 在Linux系统右上角的时间处单击鼠标右键,选择Adjust Date & Time n 修改时间 在Network Time Protocol选项卡中把Enable Network Time Protocol前面的勾去掉 将时间修改,这里把时间从21:55:38修改为1:55:0,单击OK l Windows同步时间(Windows NTP客户端的应用) n 图形界面操作 u 打开修改时间界面 双击Windows右下角的时间 u 日期和时间 提示在获取最近一次同步状态时出错.RPC服务器不可用.其实是系统服务里的Windows Time服务没有启动 u 开启服务 如果启动该服务时提示:错误1058:无法启动服务,原因可能是已被禁用与其相关联的设备没有启动.原因是windows time服务失效,需要修复,开始à运行然后键入w32tm /register,单击确定 u 再次同步 同步成功 n 命令行下操作 u 停止服务 u 开启服务 u 设置同步 命令成功完成后需重启下服务将上面配置后的配置文件中的restrict default nomodify修改成restrict default kod nomodify notrap nopeer noquery并再添加一行restrict 192.168.129.0 mask 255.255.255.0 nomodify只允许192.168.129.0/24网段的IP进行同步 Ø 重启服务 Ø Linux同步时间(Linux NTP客户端的应用) l 命令行 输入date显示当前时间为11:07:37,输入ntpdate 192.168.129.130与时间服务器同步时间,再次输入date,此时显示时间为2:19:09,同步成功 l 图形界面 鼠标在Linux系统的右下角时间处单击右键,选择Adjust |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 监控linux系统资源下一篇: linux开机简单执行顺序
关于Linux下的NTP的所有评论