一、搭建时间同步服务器
1、编译安装ntp server
rpm -qa | grep ntp
若没有找到,则说明没有安装ntp包,从光盘上找到ntp包,使用
rpm -Uvh ntp***.rpm

或者yum install ntp   来安装
进行安装

2、修改ntp.conf配置文件
vi /etc/ntp.conf
①、第一种配置:允许任何IP的客户机都可以进行时间同步
restrict default nomodify notrap

②、第二种配置:只允许192.168.211.***网段的客户机进行时间同步
restrict default nomodify notrap noquery(表示默认拒绝所有IP的时间同步)之后增加一行:
restrict 192.168.18.0 mask 255.255.255.0 nomodify notrap

从本机获取时间

server 127.127.1.0
fudge 127.127.1.0 stratum 8

3、启动ntp服务
service ntpd start
开机启动服务
chkconfig ntpd on
4、ntpd启动后,客户机要等几分钟再与其进行时间同步,否则会提示“no server suitable for synchronization found”错误。

客户机

开启定时任务

crontab -e

*/10 * * * * ntpdate 192.168.18.8    每十分钟同步一次时间

附:
当用ntpdate -d 来查询时会发现导致 no server suitable for synchronization found 的错误的信息有以下2个:
错误1.Server dropped: Strata too high
在ntp客户端运行ntpdate serverIP,出现no server suitable for synchronization found的错误。
在ntp客户端用ntpdate –d serverIP查看,发现有“Server dropped: strata too high”的错误,并且显示“stratum 16”。而正常情况下stratum这个值得范围是“0~15”。
这是因为NTP server还没有和其自身或者它的server同步上。
以下的定义是让NTP Server和其自身保持同步,如果在/ntp.conf中定义的server都不可用时,将使用local时间作为ntp服务提供给ntp客户端。
server 127.127.1.0
fudge 127.127.1.0 stratum 8

在ntp server上重新启动ntp服务后,ntp server自身或者与其server的同步的需要一个时间段,这个过程可能是5分钟,在这个时间之内在客户端运行ntpdate命令时会产生no server suitable for synchronization found的错误。
那么如何知道何时ntp server完成了和自身同步的过程呢?
在ntp server上使用命令:
# watch ntpq -p
出现画面:
Every 2.0s: ntpq -p Thu Jul 10 02:28:32 2008
remote refid st t when poll reach delay offset jitter
==============================================================================
192.168.30.22 LOCAL(0) 8 u 22 64 1 2.113 179133. 0.001
LOCAL(0) LOCAL(0) 10 l 21 64 1 0.000 0.000 0.001
注意LOCAL的这个就是与自身同步的ntp server。
注意reach这个值,在启动ntp server服务后,这个值就从0开始不断增加,当增加到17的时候,从0到17是5次的变更,每一次是poll的值的秒数,是64秒*5=320秒的时间。
如果之后从ntp客户端同步ntp server还失败的话,用ntpdate –d来查询详细错误信息,再做判断。
错误2.Server dropped: no data
从客户端执行netdate –d时有错误信息如下:
transmit(192.168.30.22) transmit(192.168.30.22)
transmit(192.168.30.22)
transmit(192.168.30.22)
transmit(192.168.30.22)
192.168.30.22: Server dropped: no data
server 192.168.30.22, port 123
.....
28 Jul 17:42:24 ntpdate[14148]: no server suitable for synchronization found出现这个问题的原因可能有2:
1。检查ntp的版本,如果你使用的是ntp4.2(包括4.2)之后的版本,在restrict的定义中使用了notrust的话,会导致以上错误。
使用以下命令检查ntp的版本:
# ntpq -c version
下面是来自ntp官方网站的说明:
The behavior of notrust changed between versions 4.1 and 4.2.
In 4.1 (and earlier) notrust meant "Don't trust this host/subnet for time".
In 4.2 (and later) notrust means "Ignore all NTP packets that are not cryptographically authenticated." This forces remote time servers to authenticate themselves to your (client) ntpd
解决:
把notrust去掉。
2。检查ntp server的防火墙。可能是server的防火墙屏蔽了upd 123端口。
可以用命令
#service iptables stop

来关掉iptables服务后再尝试从ntp客户端的同步,如果成功,证明是防火墙的问题,需要更改iptables的设置。

转载于:https://www.cnblogs.com/lp0636/p/8867118.html

(十一)ntp时间同步相关推荐

  1. win2012 R2的ntp时间同步设置解析

    NTP时间同步是一种时间同步网络技术.目前有多种时间同步技术,每一种技术都各有特点,不同技术的时间同步精度也存在较大的差异. 常用同步技术 时间同步技术  准确度        覆盖范围 短波授时   ...

  2. Linux下安装配置NTP时间同步服务器

    在计算机的世界里,时间非常地重要,例如对于火箭发射这种科研活动,对时间的统一性和准确性要求就非常地高,是按照A这台计算机的时间,还是按照B这台计算机的时间?NTP就是用来解决这个问题的,NTP(Net ...

  3. 时间更新服务器推荐 - NTP时间同步服务器集群:ntp.api.bz

    时间更新服务,是微软操作系统windows中自带的一个和世界时间自动保持同步更新的服务,平常大家可能关注的不多,但有时候如果需要寻找准确时间的时候,避免去网站上搜索"格林尼治世界" ...

  4. linux使用ntp时间同步

    linux使用ntp时间同步 1.安装ntp [root@hadoop01 ~]# yum –y install ntp 2.设置ntp服务开机启动 [root@hadoop01 ~]# chkcon ...

  5. Linux下NTP时间同步客户端配置

    [Linux版本: Red Hat Enterprise Linux Server release 6.4] 1.安装ntp yum -y install ntp 2.修改 ntp.conf vim ...

  6. ntp时间同步会导致mysql关闭吗_NTP 时间同步网络弱电系统安全监测平台研究

    作者:郑燕燕( 上海轨道交通技术研究中心) 摘 要: 本文结合轨道交通既有的 NTP 时间同步网络的结构特点.安全隐患以及对安全措施的迫切需求,对网络内弱电系统主机的安全监测平台展开研究,重点论述安全 ...

  7. LED电子时钟显示屏(NTP时间同步服务器)是如何完成授时服务的?

    LED电子时钟显示屏(NTP时间同步服务器)是如何完成授时服务的? LED电子时钟显示屏(NTP时间同步服务器)是如何完成授时服务的? 网络时间同步显示系统介绍 第一部分 网络时间同步显示系统概述: ...

  8. win2016开启ntp_WindowsServer2016NTP服务端和客户端配置【NTP时间同步服务器】

    目标:A.B两台Windows Server 2016系统的服务器.B要做为NTP服务器使用,而只有A可以连到互联网.所以先将A作为NTP服务端,再将B作为既是服务端又是客户端.其它设备同B服务器同步 ...

  9. 时钟源系统(NTP时间同步服务器)应用农产品追溯系统

    时钟源系统(NTP时间同步服务器)应用农产品追溯系统 时钟源系统(NTP时间同步服务器)应用农产品追溯系统 摘要:农产品质量安全追溯系统中各计算机设备间必须保持精确的时间同步,才能保证对农产品各种相关 ...

  10. win7系统ntp时间服务器,win7与内部ntp服务器同步时间出来错误【NTP时间同步服务器】...

    试试编辑略,运行"gpedit.msc",依次展开"计算机"-"管理模版"-"系-"Windows 时间服务" ...

最新文章

  1. N-Case 律师事务所管理系统安装与卸载说明
  2. 如何在CentOS 7中禁止IPv6
  3. CG CTF WEB 综合题
  4. 获取Linux的方法,CDN Linux系统中获取LDNS的方法
  5. azure微软文字转语音工具​AzureTools​使用
  6. foo, bar, 甲乙丙丁
  7. 判定重大风险有哪几种_重大危险源判定
  8. 开源的基于层合板理论的复合材料ABD矩阵计算、失效预测
  9. For input String: 异常记录
  10. 七步带你认识计算机视觉(Computer Vision)
  11. 复旦大学2018--2019学年第二学期(18级)高等代数II期末考试第六大题解答
  12. 基于BLG7289的数码管可调时钟
  13. HP-UX 11.31 安装RAC 添加共享磁盘的问题
  14. 映客财报:翻身与社交突围
  15. 360如何查看计算机配置文件,在电脑360安全卫士软件上如何查看拦截记录
  16. 远控免杀专题文章(1)-基础篇
  17. 临检流水线仪器基本逻辑
  18. CSDN论坛如何查看自己发的或者关注的帖子?!!!
  19. Laravel 5 - 文件上传
  20. 配置软RAID与逻辑卷

热门文章

  1. 《大话操作系统——扎实project实践派》(8.2)(除了指令集.完)
  2. toStringequals方法
  3. 079 pandas模块
  4. Scrapyd API的安装
  5. docker镜像的使用及相关
  6. django中url 和 path 的区别
  7. xcopy使用与案例使用
  8. Who's in the Middle - poj 2388 (快速排序寻找中位数)
  9. hashcode和equals方法详细解析, hashmap对于hashcode方法的使用
  10. Android 获取图片研究