NTP服务器提供时间源,客户端可以访问NTP服务器的UDP123端口来获取时间来同步本地时间。
一般情况下,NTP服务器提供时间来自于上层的NTP服务器(建议设置多个),而不是服务器本地时间。
可以设置使用服务器本地时间作为时间源,在上层NTP服务器均不可用的情况下使用。
当NTP服务器未设置使用本地时间作为时间源之一,且他的上层NTP服务器又均不可用,此时该NTP服务器会将自已置为不可用状态(貌似是将自已的stratum调为16)。
客户端会根据NTP服务器的状态(不完全是根据stratum值)来决定是否同步。
server 0.pool.ntp.org
server 1.pool.ntp.org
#设置使用本地时间作为时间源,将本地源的stratum设为8,如果大于10的话windows客户端貌似会放弃同步。
server 127.127.1.0
fudge 127.127.1.0 stratum 8
当客户端同步失败时,可使用ntpdate -d ntp-server-ip来查看详细过程
注意Server dropped、stratum这两个值
例1:
Server dropped: Server has gone too long without sync
stratum 2
例2:
Server dropped: strata too high
stratum 16
在服务端使用watch ntpd -p来查看时间源的状态。
remote:上层NTP服务器
refid:该上层NTP服务器的上层
st:stratum
when:几秒钟前曾做过时间同步化的更新操作
poll:更新周期,单位秒,与minpoll、maxpoll的值有关,默认minpoll为6,则poll为2^6=64秒。
reach:已经向上层NTP服务器要求更新的次数,这里使用八进制,最大377,即255,之后会重置。注意:当所有时间源都达到377时,会启动重置,相当于重启NTP服务,此时若有客户端请求将会收到“no server suitable for synchronization found”的提示。大约五分钟后正常。
delay:网络延迟时间,单位ms
offset:与上层NTP服务器的时间差,单位ms
另外最左边符号表达:
*:正在作用当中的上层NTP
+:已经连成功,作为提花时间更新的候选者
x:不可用
ntpd不仅能够校准计算机的时间,而且能够校准计算机的时钟。
http://blog.csdn.net/suer0101/article/details/7868813
共同点:时间差小于128ms都是微调,大于1000s停止工作。
不同点:渐进式调整一直使用微调,当时间差大于600s时使用更大的步进值;跳跃式调整在时间差大于128ms时使用跃式调整,对于跳跃式调整日志中有记录。
微调步进值:0.5ms/s,600s需要14天左右。
http://www.happyworld.net.cn/post/6.html
http://www.54chen.com/index.php?p=410
同步的时间是系统时间,该时间未写入物理时钟,可以使用:
hwclock --show
查看物理时钟时间.
可以通过以下参数配置来自动写入物理时钟,
# vi /etc/sysconfig/ntpd
SYNC_HWCLOCK=yes
相关推荐
Linux CentOS 6.5 NTP 服务端配置 本文档将指导您如何在 Linux CentOS 6.5 系统中配置 NTP 服务端,以实现时间同步。NTP(Network Time Protocol)是一种用于同步计算机时间的协议,能够确保计算机时间的准确性。 ...
Linux 下 NTP 服务配置与测试 NTP(Network Time Protocol)是一种网络时间协议,用于同步计算机系统的时间。 Linux 操作系统下配置 NTP 服务可以确保系统时间的准确性和同步性。本文将详细介绍 Linux 下 NTP 服务...
Linux离线安装NTP服务,内网环境下配置本地时间同步 多台服务器安装 1、常用命令 rpm -qa | grep ntp #查询已安装的ntp版本信息等 rpm -e --nodeps ntp-4.2.6p5-29.el7.centos.2.x86_64 #卸载 systemctl status ...
2. **理解NTP服务端设置文件`/etc/ntp.conf`**: - **restrict指令**:用于设定IP地址或子网的访问权限,如`restrict IP 地址 mask 子网掩码 参数`。参数包括`ignore`、`nomodify`、`notrust`和`noquery`等。 - **...
Linux 服务器 NTP 配置方法 NTP(Network Time Protocol)是一种同步...本文详细介绍了 Linux 服务器 NTP 配置方法,包括搭建时间同步服务器、配置时间同步客户机和服务端验证,为读者提供了一份实用的 NTP 配置指南。
Linux-NTP时钟配置是确保系统时间准确同步的关键步骤...正确配置NTP服务能有效避免因时间不一致引发的各种问题,如认证失败、日志分析困难等。因此,理解并掌握NTP配置对于任何Linux系统管理员来说都是一项重要的技能。
Linux下的NTP时间服务器搭建与配置是确保网络设备时间一致性的关键步骤,这对于系统的日志记录、监控和安全审计至关重要。下面将详细讲解如何在Linux系统中设置NTP服务器。 1. **服务端的配置** **第一步,安装...
Linux 时间同步 NTP 服务 Linux 时间同步 NTP 服务是指将 Linux 系统的时间同步到网络时间协议(Network Time Protocol)服务器,以确保系统时间的准确性。NTP 服务可以将网络时间同步到本地系统时间,以便实现自动...
2、如果只是作为客户端的话,配置则可以非常简单,编辑/etc/ntp.conf文件,注释掉默认的如下默认的4行 再加上我们的时间同步服务端的IP地址或者域名即可,其中prefer选项表示优先使用该时间同步服务器 #server 0....
Linux 系统时间同步配置是指通过 NTP 服务来同步和校对 Linux 系统时间的过程。NTP 服务是一种网络时间协议,能够通过互联网同步时间,确保系统时间的准确性。 1. NTP 软件下载安装 在 Linux 系统中,需要下载并...
本教程将详细介绍如何在RHEL(Red Hat Enterprise Linux)系统下安装和配置NTP服务以及客户端。 1. **文件目的** 文件的目的是提供一个简明的指南,指导服务部署人员在RHEL系统中安装和配置NTP服务,以确保网络中...
Linux NTP服务器配置详解 在Linux系统中,网络时间协议(Network Time Protocol,简称NTP)是用来同步网络中各个计算机的时间的协议。它确保了分布式系统中的时间准确性和一致性,对于许多关键业务应用来说至关重要...
- 设置NTP服务端的配置文件ntp.conf,指定时间服务器和访问控制选项。 - NTP客户端使用ntpdate命令与NTP服务器进行时间同步。 7. 时间同步测试: - 使用命令行工具测试NTP服务是否正常工作。 - 通过date命令...
本教程将详细介绍如何在 Linux 上配置 NTP (Network Time Protocol) 时间服务器。NTP 的主要功能是通过网络来同步计算机的时间,确保所有参与节点的时间保持一致,这对于分布式系统、数据库同步以及日志记录等场景至...
NTP服务器软件通常是跨平台的,适用于不同的操作系统,包括Windows、Linux和Unix等。 描述中指出,这款NTP服务器软件“非常好用且稳定”,这可能意味着它具备良好的兼容性、高效的时间同步能力以及可靠的运行性能。...
本篇文档将详细介绍如何在Red Hat Enterprise Linux 5 (RHEL5) 上配置NTP时间服务器,并实现与客户端之间的同步。 ##### 1. 实验环境 - **服务器地址**:192.168.2.10 - **客户端地址**:192.168.2.120 ##### 2. ...
### Linux下MySQL主从同步配置详解 #### 一、引言 在数据库管理领域,MySQL主从同步是一种常见的数据复制技术,它可以帮助我们构建高可用性和数据冗余性,从而提高系统的稳定性和可靠性。本文将详细介绍如何在Linux...
Linux下的DHCP(动态主机配置协议)服务器配置是一项关键的网络管理任务,它允许网络管理员自动分配IP地址、子网掩码和路由信息给连接到局域网的设备。DHCP服务大大简化了网络环境中的IP地址管理,尤其是在大型网络...